Associate Test Automation Developer
Skills
Azure Devops ServerComputer ScienceDevopsMobile ApplicationsWeb ApplicationsBehavior-Driven DevelopmentContinuous Improvement
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- 5+ years of software development experience with 4+ years focused on test automation and frameworks
- Proficiency in one or more programming languages such as Python or Java
- Strong experience with REST API test automation and GraphQL testing tools or frameworks
- Strong experience with web UI automation frameworks such as PyTest Playwright Selenium or Cucumber
- Proficiency with two or more open-source test automation frameworks
- Familiarity with BDD POM OOP test containerization and test parallelization
- Proficiency with Git and source code control practices such as branching commits rebase code review and merging
- Experience automating UI integration API database and performance tests
- Experience automating web applications backend services REST interfaces and third-party integrations
- Familiarity with at least one public cloud interface such as AWS GCP or Azure
- Bachelor's degree required
Nice to have
- Retail environment experience
- Always-up service mindset
- Agile experience
- SCRUM experience
- Extreme Programming experience
Day to day
- Partner with development, DevOps, product, and vendor teams to build and implement scalable test automation frameworks for omni-channel commerce initiatives.
- Support automated testing across Point-of-Sale, backend services, mobile applications, e-commerce sites, and third-party integrations.
- Create and integrate automated tests into CI/CD pipelines, monitor execution, and continuously improve test coverage, quality, and tooling.
