About the role
We’re seeking a QA Automation Engineer who is passionate about quality engineering and has strong hands-on experience in test automation. The ideal candidate is highly skilled in designing, developing, and executing automated test scripts and frameworks across web and API layers.
Responsibilities:
A strong background in frontend and backend testing for retail store applications. The ideal candidate will have the following experience and knowledge, but above all, must be PASSIONATE about being a part of the solution to deliver high-quality products:
- Lead quality assurance testing for large-scale web and mobile application in a fast paced, agile environment.
- Drive test automation efforts using open-source testing tools and implement test frameworks on web or native platforms.
- Participate in building and improving test automation tools utilized by the engineering team.
- Create test script based on application frontend, middleware, and backend requirements and execution test scripts via automation tools or manually
- Plan test schedules and drive execution activities and have consistently deliver product on time and with high quality.
- Improve, optimize, and identify opportunities for improved software development life cycle
- Troubleshoot critical defects in software coding
- Provide clear visibility on plans, communicate issues/risks and progress to the team and leadership team to resolve quality issues on time and keep the project schedule on track.
- Go beyond test execution and participate in improving test processes, propose new ideas on how to improve customer satisfaction and quality of product.
- Support continuous integration process improvement and innovation
Key Requirements:
- Proven experience with Cucumber (Behavior-Driven Development approach)
- Hands-on experience with WebdriverIO is a strong plus
- Proficiency in JavaScript, TypeScript, or similar scripting languages
- Experience with additional automation tools such as:
- Selenium
- Cypress
- Playwright
- Appium (for mobile automation)
- Familiarity with REST API testing tools like Postman, RestAssured, or SuperTest
- Solid understanding of software testing life cycle, test planning, and test case development
- Experience integrating test automation into CI/CD pipelines (e.g., Jenkins, GitHub Actions, GitLab CI)
- Strong debugging and problem-solving skills
- Clear communication and documentation skills
Nice to Have:
- Exposure to performance testing tools (e.g., JMeter, k6)
- Experience working in Agile/Scrum environments
- Ability to work collaboratively with developers, QA, and product teams
About Integriti
Integriti blends real-world experience and technical depth to provide our clients with premium digital solutions. We take pride in converting innovative ideas into impactful results.
Our nearshore software development teams maintain strong business culture parity with our clients enabling them to achieve consistent sprint velocities and flow efficiency. We promise real collaboration, seamless communication, and cultural alignment which can optimize your development cycle.
As your software development partners, we closely work with our clients to provide them with:
✔ Augmented Teams
✔ Dedicated teams
We keep the client involved throughout the decision-making process. Our unmatched approach to client and talent satisfaction is what sets us apart from our competitors.
Visit our website to learn more about our software development services.
About the role
We’re seeking a QA Automation Engineer who is passionate about quality engineering and has strong hands-on experience in test automation. The ideal candidate is highly skilled in designing, developing, and executing automated test scripts and frameworks across web and API layers.
Responsibilities:
A strong background in frontend and backend testing for retail store applications. The ideal candidate will have the following experience and knowledge, but above all, must be PASSIONATE about being a part of the solution to deliver high-quality products:
- Lead quality assurance testing for large-scale web and mobile application in a fast paced, agile environment.
- Drive test automation efforts using open-source testing tools and implement test frameworks on web or native platforms.
- Participate in building and improving test automation tools utilized by the engineering team.
- Create test script based on application frontend, middleware, and backend requirements and execution test scripts via automation tools or manually
- Plan test schedules and drive execution activities and have consistently deliver product on time and with high quality.
- Improve, optimize, and identify opportunities for improved software development life cycle
- Troubleshoot critical defects in software coding
- Provide clear visibility on plans, communicate issues/risks and progress to the team and leadership team to resolve quality issues on time and keep the project schedule on track.
- Go beyond test execution and participate in improving test processes, propose new ideas on how to improve customer satisfaction and quality of product.
- Support continuous integration process improvement and innovation
Key Requirements:
- Proven experience with Cucumber (Behavior-Driven Development approach)
- Hands-on experience with WebdriverIO is a strong plus
- Proficiency in JavaScript, TypeScript, or similar scripting languages
- Experience with additional automation tools such as:
- Selenium
- Cypress
- Playwright
- Appium (for mobile automation)
- Familiarity with REST API testing tools like Postman, RestAssured, or SuperTest
- Solid understanding of software testing life cycle, test planning, and test case development
- Experience integrating test automation into CI/CD pipelines (e.g., Jenkins, GitHub Actions, GitLab CI)
- Strong debugging and problem-solving skills
- Clear communication and documentation skills
Nice to Have:
- Exposure to performance testing tools (e.g., JMeter, k6)
- Experience working in Agile/Scrum environments
- Ability to work collaboratively with developers, QA, and product teams
About Integriti
Integriti blends real-world experience and technical depth to provide our clients with premium digital solutions. We take pride in converting innovative ideas into impactful results.
Our nearshore software development teams maintain strong business culture parity with our clients enabling them to achieve consistent sprint velocities and flow efficiency. We promise real collaboration, seamless communication, and cultural alignment which can optimize your development cycle.
As your software development partners, we closely work with our clients to provide them with:
✔ Augmented Teams
✔ Dedicated teams
We keep the client involved throughout the decision-making process. Our unmatched approach to client and talent satisfaction is what sets us apart from our competitors.
Visit our website to learn more about our software development services.