
Posted 7 hours ago
QA Automation Engineer
PhotonQA Automation Engineer
Perks & benefits
Medical InsuranceHealth InsurancePaid Leave
Requirements
10+ years QA experience, 5+ years microservices test automation, Expertise in API testing (Level 2/3), Knowledge of Domain-Driven Design, Proficiency in Java or Python, Experience with CI/CD pipelines, Cloud-native environment familiarity
Skills
AutomationMicroservicesAPIJavaPythonCI/CDPostmanKubernetes
About the role
Responsibilities
- Design, develop, and maintain comprehensive test automation frameworks for microservices, focusing on integration, contract, and end-to-end testing.
- Validate service contracts and implement API test suites (Level 2 and Level 3) using tools like Postman, REST Assured, or Karate.
- Apply Domain-Driven Design (DDD) principles to translate bounded contexts and ubiquitous language into testable requirements.
- Integrate automated tests into CI/CD pipelines (Jenkins, GitLab CI, or Azure DevOps) to ensure rapid feedback.
- Perform performance, load, and stress testing to ensure microservices meet SLAs and scale effectively.
- Define and track quality metrics such as test coverage, pass/fail rates, and defect density.
- Mentor junior QA engineers on best practices in automated testing, DDD, and API testing.
Requirements
- 10+ years of QA/testing experience, with at least 5+ years specifically in test automation for microservices or distributed systems.
- Proven expertise in API testing (Level 2/Level 3) and service contract testing (e.g., Pact).
- Proficiency in Java or Python-based automation frameworks.
- Strong understanding of Domain-Driven Design (DDD) applied to testing strategies.
- Hands-on experience with CI/CD pipelines and version control systems like Git.
- Familiarity with cloud-native environments (AWS, Azure, or GCP) and container orchestration like Kubernetes.
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
Preferred Qualifications
- Experience with BDD tools such as Cucumber or SpecFlow.
- Knowledge of performance testing tools like JMeter, Gatling, or K6.
- Familiarity with security testing or chaos engineering.
- Basic knowledge of Infrastructure as Code (Terraform, Ansible).
Benefits
- Medical, vision, and dental benefits.
- 401k retirement plan.
- Variable pay and incentives.
- Paid time off and paid holidays.
About the Company
Photon is a global technology leader dedicated to building reliable, scalable, and high-performance digital solutions for complex ecosystems.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeQA Automation Engineer
Photon · Bangalore
