- Manual + automation testing for enterprise/SaaS.β
- Strong UI automation with Playwright using JS/TS.β
- BDD (Cucumber/SpecFlow) and solid test design concepts.β
- API testing (Postman/REST-assured) and basic performance concepts.β
- Git + CI/CD (Jenkins/GitHub Actions/Azure DevOps).β
- Defect/test management tools (JIRA/ALM), good communication, analytical mindset What youβll do
- Works with the team on quality assurance and quality control of the product during development and execution phases, actively participating in grooming, planning, and reviews.β
- Develops and maintains test cases and test data for all relevant modules of the product, ensuring traceability to business and functional requirements.β
- Executes manual and automated test cases across functional, regression, system, and integration testing and publishes clear, actionable test results.β
- Writes and maintains robust, reusable test automation scripts using Playwright with a BDD framework (e.g., Cucumber) and integrates them into CI/CD pipelines.β
- Reviews automated and manual tests, identifies gaps, and suggests options to improve coverage, reliability, and maintainability of the test suite.
- Identifies, logs, and tracks software defects following the defined defect lifecycle, and collaborates with developers for root-cause analysis and quick resolution.β
- Provides inputs to system, regression, and performance test planning, including environment, data, and tool requirements.β
- Assists in the collection and interpretation of test metrics (coverage, defect trends, execution health) and recommends corrective actions to improve product and process quality.β
- Understands and clarifies business requirements and acceptance criteria, ensuring that tests reflect real customer workflows in PSR / retail execution contexts.β
- Follows standard development and testing processes, adheres to coding and documentation standards, and contributes to continuous improvement of QA practices.β
- Plans and prioritizes own work with guidance from the manager and scrum team, proactively flagging risks and impairments to commitments.
- Provides cross-training and education to other test personnel and offers constructive feedback and guidance to junior QA team members. What we are looking for
- Bachelorβs degree in computer science, Information Technology, or related field.
- Approximately 3β5 years of hands-on experience in software testing, including both manual and automation testing for enterprise or SaaS products.β
- Strong experience in UI test automation using Playwright or similar modern frameworks, preferably with JavaScript/TypeScript.
- Practical experience with BDD frameworks (e.g., Cucumber, Spec Flow) and behavior-driven test design.β
- Good understanding of test design techniques, regression strategy, risk-based testing, and end-to-end scenario validation.
- Experience with API testing using tools like Postman or REST-assured and basic knowledge of performance testing concepts.β
- Familiarity with Git -based version control and CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps.β
- Working knowledge of defect and test management tools (e.g., JIRA, ALM or similar).β
- Strong analytical and problem-solving skills, with attention to detail and a mindset for continuous improvement.β
- Effective written and verbal communication skills and ability to collaborate across globally distributed teams.β Our Values If you want to know the heart of a company, take a look at their values. Ours unite us. They are what drive our success β and the success of our customers. Does your heart beat like ours? Find out here: Core Values All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.

BrowserStack