Job Closed
This listing is no longer active.
We are an equal opportunity employer with a commitment to diversity. All individuals, regardless of personal characteristics, are encouraged to apply. All qualified applicants will receive consideration for employment without regard to age, race, color, national origin, ancestry, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, religion, physical or mental disability, military or veteran status, genetic information, or any other status protected by applicable state or local law.
Lead Automation Quality Engineer
Location
India
Posted
58 days ago
Salary
0
Seniority
Senior
Job Description
Lead Automation Quality Engineer
Empower
• Lead and oversee the design, development, and implementation of automated test strategies and frameworks • Lead a team of test/quality automation engineers by providing direction with automation and build automation strategies • Define and enforce best practices for test automation and quality assurance • Lead assessment of automation tools • Collaborate with stakeholders to define test automation goals and objectives • Ensure the integration of automated tests into the CI/CD pipeline • Work with DevOps teams to integrate automated tests into the continuous integration and delivery process • Monitor and report on test automation metrics and KPIs • Lead continuous improvement in test automation processes and tools standards • Lead innovation efforts such as AI • Design and develop training materials and train team members • Document training materials and provide trainings on automation tools and frameworks • Serves as a subject matter expert for quality automation engineers and may provide guidance, direction and prioritization of work for the team • Required to do manual testing when needed
Job Requirements
- 7-10 years testing experience
- 4-5 years experience in automation testing or equivalent automation training
- Strong Experience in Java programming language (Core concepts)
- Extensive experience with test automation tools and frameworks, such as Selenium, Karate, JUnit, TestNG
- Excellent experience with test automation tools Karate for API Automation
- Excellent experience with test automation tools Selenium, JUnit, TestNG for UI Automation
- Expert-level proficiency in Java programming languages
- Strong understanding of CI/CD processes and tools
- Excellent analytical, problem-solving, and strategic thinking skills
- Exceptional communication and interpersonal skills
- Bachelor’s degree in Computer Science, Information Technology, or a related field is preferred
- Experience with performance testing tools (JMeter, LoadRunner) desired
- Preferred experience in AWS cloud environment is a plus
- Knowledge of containerization technologies (Docker, Kubernetes) preferred
Benefits
- Flexible work environment
- Fluid career paths
- Celebrate internal mobility
- Welcoming and inclusive environment
- Volunteering opportunities
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Developed and implemented middleware and orchestration solutions in a MACH architecture, contributing as a senior engineering resource on the team. • Perform as the lead developer of the full stack implementation, helping to design and review technical solutions to real business problems • Work to ensure continuous improvement in the results of the team with respect to accuracy, effectiveness and efficiency of solutions • Collaborated closely with architects, product owners, QA, and fellow developers to design and implement systems from concept through production, demonstrating deep technical expertise through high-quality code delivered to production. • Implement complex business challenges, identifying bottlenecks to conversion, accountable for site performance, and for helping the team deliver on aggressive schedules • Designs, codes, tests, debugs, documents and maintains a variety of solutions within the full stack of the digital storefront
• Design, build, and maintain backend services and shared libraries primarily in Java • Contribute to the evolution of a microservices-based platform with strong emphasis on scalability, resilience, and operational excellence • Own services end-to-end, including development, testing, deployment, monitoring, and support • Collaborate with product owners to deliver value through Scrum-based sprint planning • Raise the engineering bar by writing clean, maintainable, well-tested code • Mentor and collaborate with teammates in a small, high-trust team of 4 engineers
• Es un rol de ownership técnico total sobre la infraestructura Edge y los pipelines de datos: diseñas, decides, construyes, operas y te haces responsable de que el dato fluya sin interrupciones desde el piso de planta hasta AWS.
• Handle ambiguous problems and challenging prioritization, balancing deadlines and quality; • Be influential in decision-making with the team on solution details; • Assist the team in resolving complex problems and discovering solutions; • Provide constructive suggestions and critiques to spread technical knowledge; • Ensure product/platform quality, scalability, and best practices; • Promote knowledge sharing and mentorship to support team development and technical growth; • Learn about the company’s strategic and operational plans; • Provide visibility into work progress; • Define, collect, analyze, and monitor application/product health metrics; • Participate in pair programming, code reviews, and refinement sessions to discuss technical solutions, ensure quality, and share knowledge; • Continuously seek opportunities to improve our mobile platform, processes, and developer customer experience;




