Expired
Description
Responsibilities:
• Design, develop, and maintain automated test frameworks and test suites
• Test and evaluate new features, identifying areas for modification and
improvement
• Build and optimize CI/CD pipelines with integrated testing strategies
âš« Write and implement efficient code to automate testing processes
• Develop and maintain end-to-end, integration, and unit tests using modern testing frameworks
• Implement performance testing and monitoring solutions
• Create and maintain test documentation, quality assurance procedures, and
testing standards
• Monitor QA activities, test results, defects, and perform root cause analysis for
customer bugs
• Lead test automation initiatives and innovation in quality processes
• Work closely with developers, UX designers, and product owners
• Conduct database testing and ensure data integrity
• Maintain and upgrade existing testing systems
• Participate in code reviews with a focus on testability and quality • Rotational on-call & support duties
Qualifications:
âš« 5+ years of experience in automation, acceptance & integration tests
• Strong programming skills in Python, JavaScript/TypeScript
• Extensive experience with Web & API automation frameworks
Strong knowledge of version control systems (Git, Bitbucket, GitHub) and Gitflow
• Strong Experience with WebDriver-based frameworks (Cypress, Playwright, Selenium, etc)
• Expertise in building custom automation frameworks and performing code
reviews
• Proficiency with test case management tools
• Strong background in integration and database testing
• Strong ability to identify and implement process improvements, lead testing
initiatives & guide the team toward it
• Experience with data integrity testing
âš« Hands-on experience with performance testing tools (JMeter or similar)
• Expertise in E2E testing of web applications
• Proficiency with Linux commands & working in Linux based systems
Experience with containerization & Orchestration (Docker & K8s) is an Huge
asset
• Expertise in testing REST APIs
Personality
You want to define challenging product & engineering problems & solve them from DAY 1
You understand the startup grind & hustle and you're excited to be a part of it every day.
• You are a self-starter with an action, execution & iteration oriented mindset to
get the job done no matter what.
• You're not afraid to pick up new things, learn fast & execute in parallel.
• You are a master generalist who doesn't quite fit into one domain, but rather
likes working & taking ownership end to end.
• You breathe technology & stay up to date with technology trends
• You're a champion in your team & push your peers to be a champion with you
What Your first 30 days will look like -
7 days
Set up test automation environment and tools
• Understand existing testing infrastructure and practices
• Understand the development process & help test for getting features shipped
• Implement your first automated test suite
⚫Document current testing coverage and gaps
3
14 days
• Design and implement improvements to testing frameworks
• Establish quality metrics and monitoring
• Come up with long term testing vision & strategy
• Begin implementing new test automation strategies
• Actively participate in code reviews and quality discussions
30 days
• Lead the implementation of new testing frameworks and tools • Establish comprehensive testing standards, KPIs and documentation • Demonstrate measurable improvements in test coverage and quality • Identify and begin addressing technical debt in testing infrastructure.
Note:
- Language Proficiency: Must have strong efficiency in English.
- Work Time Zone: Should be available to work in US/Canada time zones.