
Quest Global
Solving the world’s hardest engineering challenges through end‑to‑end solutions across industries.
SDE Test Engineer with Automation (L7)
Lead automation of functional & performance testing for Java/Go microservices.
Job Highlights
About the Role
The role involves participating in prioritization discussions with product and business stakeholders and engaging in all phases of Agile development, from requirement analysis to delivery. You will collaborate with development teams to understand requirements early, design functional and non-functional test suites—including performance and scalability tests—and create automated test cases integrated with CI/CD pipelines. Additionally, you will partner with the Integrated Testing Framework team for end-to-end testing, ensure smooth integration with DevOps tools, conduct performance, load, and stress testing, analyse results, report status, manage risks, and drive service integration focused on the customer journey, while performing demos and acceptance discussions with product owners. • Participate in prioritization meetings with product and business stakeholders. • Collaborate with development teams to define test scenarios early in the Agile cycle. • Design and implement functional, performance, and scalability test suites. • Build automated test cases and frameworks integrated into CI/CD pipelines. • Partner with the Integrated Testing Framework team for end-to-end testing. • Conduct performance, load, and stress testing and provide actionable insights. • Report test status, manage risks, and drive service integration for optimal customer experience. • Perform demos and acceptance discussions with product owners. • Develop deep understanding of end-to-end architecture and system dependencies. • Lead adoption of technology standards and review team test automation work. • Develop automated functional and non-functional tests using Java. • Utilize test frameworks such as JUnit, TestNG, Selenium, and RestAssured. • Perform API testing for REST and gRPC services; gRPC/Go knowledge a plus. • Integrate automated tests into CI/CD pipelines and use tools like JMeter or Gatling for performance testing. • Execute tests in containerized environments (Docker/Kubernetes) and apply secure coding standards (OWASP, CWE, SEI CERT). • Mentor and lead team members, driving change and quality improvements. • Define test plans, schedules, and translate complex requirements into test cases. • Apply TDD/BDD practices, conduct regression, deployment verification, and release testing. • Estimate and document non-functional requirements (security, regulatory, performance) and establish definition-of-done.
Key Responsibilities
- ▸automation framework
- ▸performance testing
- ▸api testing
- ▸ci/cd integration
- ▸container testing
- ▸test planning
What You Bring
The candidate must be proficient in Java for building automated functional and non-functional tests and have strong experience with test automation frameworks such as JUnit, TestNG, Selenium, and RestAssured. API testing expertise for REST and gRPC services is required, with gRPC and Go knowledge considered a plus. Experience with CI/CD pipelines, performance testing tools like JMeter or Gatling, distributed microservice architectures, containerized environments (Docker/Kubernetes), and secure coding standards (OWASP, CWE, SEI CERT) is also essential. Strong technical acumen, organizational and problem-solving skills, attention to detail, critical thinking, and solid communication are required, along with proven leadership and mentoring abilities. You will drive adoption of technology standards, review team test automation work, adhere to enterprise quality standards, define test plans and schedules, translate complex requirements into test methods, and conduct product demos. The role also involves estimating and documenting non-functional requirements—security, regulatory, and performance—and establishing definition-of-done to meet business and operational needs in a fast-paced environment.
Requirements
- ▸java
- ▸selenium
- ▸api testing
- ▸ci/cd
- ▸docker
- ▸leadership
Work Environment
Hybrid