Senior QA Automation
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Senior QA Automation Engineer (WebDriverIO) - Hyderabad
Accellor is seeking a highly skilled Senior QA Automation Engineer to join their dedicated QA team in Hyderabad, Telangana. This role is crucial for ensuring the high quality of software releases, involving the development and execution of detailed smoke and regression test scenarios, maintaining comprehensive test cases, and contributing to the continuous improvement of testing processes.
Work Schedule Note: The role requires working remotely during CST hours (6:30 pm - 2:30 am IST) as per project requirements. This may transition to a work-from-office arrangement once the project is completed.
Role and Responsibilities:
- Design, develop, and maintain scalable and reusable test automation frameworks for UI, API, and integration testing.
- Utilize programming skills in Java, JavaScript, or similar languages to drive testability for large enterprise applications.
- Integrate quality automation into build and release pipelines using CI/CD frameworks.
- Create infrastructure for CI to support automation execution.
- Advocate for and present testing strategies to both technical and non-technical stakeholders.
- Analyze performance test results and collaborate with development teams to identify and resolve bottlenecks.
- Collaborate with cross-functional teams to align testing strategies with business goals and ensure high-quality releases.
- Drive improvements in test coverage across unit, functional, and load tests.
- Identify, track, and resolve software defects using tools like Jira or AWS DevOps.
- Mentor junior QA engineers in best practices for automation testing.
- Stay updated on industry trends and advocate for process improvements to enhance the software development lifecycle.
Requirements:
- Minimum 8 years of relevant experience.
- Extensive experience developing test automation frameworks and testing strategies.
- Extensive experience creating automation testing scripts using WebDriverIO.
- Strong programming skills in TypeScript and JavaScript.
- Knowledge of CI/CD pipelines and experience integrating automation with tools like Jenkins or GitHub Actions.
- Good experience and exposure to BDD testing frameworks.
- Deep understanding of the challenges of building and maintaining services or web applications in production.
- Strong critical thinking skills, including the ability to identify fallacies, biases, and anti-patterns.
- Strong strategic thinking skills, with a proven record of identifying opportunities and breaking down complex problems.
- Seasoned leadership skills, with prior experience mentoring other engineers and leading complex cross-functional initiatives.
- Strong communication skills, including actively listening, giving structured feedback, presenting to non-technical stakeholders, and influencing others.
- Hands-on experience designing and implementing comprehensive testing strategies.
- Understanding of the challenges of service virtualization, ephemeral environments, and CI/CD automation.
- Must have work experience with WebdriverIO.
- Solid understanding of Agile methodologies and QA processes.
- Proven ability to debug complex issues and collaborate effectively with cross-functional teams.
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
Nice to Have:
- Experience scaling large web applications and maintaining high availability services.
- Familiarity with microservices architecture and containerization tools like Docker and Kubernetes.
- Knowledge of E-Commerce and subscription systems.
- Experience with Playwright tool.
- Experience with AWS is desirable.
- Knowledge or experience of E-Commerce systems, Product Information Management (PIM) solutions.
- Working experience with ElasticSearch.
- Familiar with third-party backend API integrations.
- ISTQB or similar QE certifications.
- Experience with Netlify environments.
Benefits:
- Exciting Projects: Work on diverse projects in High-Tech, communication, media, healthcare, retail, and telecom with global leaders.
- Collaborative Environment: Expand skills by collaborating with a diverse, talented team in an open, laid-back environment, with opportunities in global centers.
- Work-Life Balance: Accellor prioritizes work-life balance with flexible work schedules, work-from-home opportunities, and paid time off and holidays.
- Professional Development: Access regular Communication skills training, Stress Management programs, professional certifications, and technical/soft skill training.
- Excellent Benefits: Competitive salaries, family medical insurance, Personal Accident Insurance, periodic health awareness programs, extended maternity leave, annual performance bonuses, and referral bonuses.
Equal Opportunity Employer: Accellor is committed to diversity and does not discriminate based on race, color, religion, national origin, age, sex, marital status, ancestry, disability, genetic information, veteran status, gender identity, expression, or sexual orientation.