- Lead QA Automation Strategy: Design develop and implement a comprehensive automation strategy across our web mobile and API platforms. This includes selecting appropriate tools and frameworks.
- Develop and Maintain Automated Test Suites: Write robust scalable and maintainable automated tests to ensure product quality and catch regressions early.
- Champion Methodical Testing: Establish and enforce systematic testing methodologies including clear test planning test case design execution and reporting. Ensure comprehensive test coverage for all critical functionalities and edge cases.
- Mentor and Guide: Provide technical leadership and mentorship to junior QA team members helping them develop their skills in automation and best practices. Conduct code reviews for test scripts.
- Drive QA Initiatives: Identify and lead initiatives to improve QA processes tools and efficiency. This includes exploring new technologies and approaches.
- Integrate QA into CI/CD: Work closely with the development and DevOps teams to integrate automated testing seamlessly into our CI/CD pipelines.
- Perform Exploratory and Manual Testing (when necessary): While the focus is automation youll also contribute to manual and exploratory testing to uncover issues that automation might miss especially for new features.
- Defect Management: Oversee the defect lifecycle ensuring bugs are accurately reported triaged tracked and resolved.
- Performance and Security Testing: Contribute to or lead efforts in performance load and security testing.
- Stay Current: Keep abreast of the latest industry trends tools and best practices in software quality assurance and testing.
- Collaborate Effectively: Work closely with product managers developers and other stakeholders to understand requirements identify risks and ensure quality throughout the software development lifecycle.
- Proven Experience: 5 years of experience in software quality assurance with a strong emphasis on test automation.
- Automation Expertise: Demonstrable experience in designing developing and maintaining automated test frameworks and scripts using tools like Selenium Cypress Playwright Appium Postman Maestro or similar.
- Programming Proficiency: Solid programming skills in languages such as Python or JavaScript.
- Strong Methodologies: Deep understanding of various testing methodologies (e.g. Agile BDD TDD) test design techniques and software development lifecycle (SDLC).
- CI/CD Knowledge: Experience with CI/CD tools (e.g. Jenkins GitLab CI GitHub Actions) and integrating automated tests into pipelines.
- API Testing Skills: Proficient in API testing both manual and automated.
- Database Knowledge: Experience with SQL and database testing.
- Leadership & Mentorship: Proven ability to mentor junior team members and lead QA initiatives.
- Problem-Solving Skills: Excellent analytical and problem-solving abilities with a keen eye for detail.
- Communication Skills: Strong verbal and written communication skills with the ability to articulate complex technical issues clearly.
- Proactive & Independent: A self-starter who can take ownership and drive projects forward with minimal supervision.
Bonus Points:
- Experience with performance testing tools (e.g. JMeter LoadRunner).
- Experience with security testing concepts and tools.
- Experience in a startup environment.
- Relevant certifications (e.g. ISTQB).
Required Experience:
Senior IC
Lead QA Automation Strategy: Design develop and implement a comprehensive automation strategy across our web mobile and API platforms. This includes selecting appropriate tools and frameworks.Develop and Maintain Automated Test Suites: Write robust scalable and maintainable automated tests to ensure...
- Lead QA Automation Strategy: Design develop and implement a comprehensive automation strategy across our web mobile and API platforms. This includes selecting appropriate tools and frameworks.
- Develop and Maintain Automated Test Suites: Write robust scalable and maintainable automated tests to ensure product quality and catch regressions early.
- Champion Methodical Testing: Establish and enforce systematic testing methodologies including clear test planning test case design execution and reporting. Ensure comprehensive test coverage for all critical functionalities and edge cases.
- Mentor and Guide: Provide technical leadership and mentorship to junior QA team members helping them develop their skills in automation and best practices. Conduct code reviews for test scripts.
- Drive QA Initiatives: Identify and lead initiatives to improve QA processes tools and efficiency. This includes exploring new technologies and approaches.
- Integrate QA into CI/CD: Work closely with the development and DevOps teams to integrate automated testing seamlessly into our CI/CD pipelines.
- Perform Exploratory and Manual Testing (when necessary): While the focus is automation youll also contribute to manual and exploratory testing to uncover issues that automation might miss especially for new features.
- Defect Management: Oversee the defect lifecycle ensuring bugs are accurately reported triaged tracked and resolved.
- Performance and Security Testing: Contribute to or lead efforts in performance load and security testing.
- Stay Current: Keep abreast of the latest industry trends tools and best practices in software quality assurance and testing.
- Collaborate Effectively: Work closely with product managers developers and other stakeholders to understand requirements identify risks and ensure quality throughout the software development lifecycle.
- Proven Experience: 5 years of experience in software quality assurance with a strong emphasis on test automation.
- Automation Expertise: Demonstrable experience in designing developing and maintaining automated test frameworks and scripts using tools like Selenium Cypress Playwright Appium Postman Maestro or similar.
- Programming Proficiency: Solid programming skills in languages such as Python or JavaScript.
- Strong Methodologies: Deep understanding of various testing methodologies (e.g. Agile BDD TDD) test design techniques and software development lifecycle (SDLC).
- CI/CD Knowledge: Experience with CI/CD tools (e.g. Jenkins GitLab CI GitHub Actions) and integrating automated tests into pipelines.
- API Testing Skills: Proficient in API testing both manual and automated.
- Database Knowledge: Experience with SQL and database testing.
- Leadership & Mentorship: Proven ability to mentor junior team members and lead QA initiatives.
- Problem-Solving Skills: Excellent analytical and problem-solving abilities with a keen eye for detail.
- Communication Skills: Strong verbal and written communication skills with the ability to articulate complex technical issues clearly.
- Proactive & Independent: A self-starter who can take ownership and drive projects forward with minimal supervision.
Bonus Points:
- Experience with performance testing tools (e.g. JMeter LoadRunner).
- Experience with security testing concepts and tools.
- Experience in a startup environment.
- Relevant certifications (e.g. ISTQB).
Required Experience:
Senior IC
View more
View less