RTown Technologies logo

Lead QA Automation Engineer

RTown Technologies
Full-time
On-site
Bengaluru, Karnataka, India
QA Automation Engineer
Role : Lead QA Automation Engineer
Exp : 6-8 years
Notice period : 0-15 days
Mode of work : WFO
Location : Bangalore

mandatory Skills :Β Python or Perl, Appium and Browser Testing or Chromium, Test Automation, QA Strategy.

Overview
The Lead QA Automation Engineer plays a critical role in ensuring software quality and compliance within the organization. By leading a team of QA automation engineers, the individual is responsible for developing, implementing, and managing automated test strategies that enhance the testing lifecycle. This position is essential in identifying software flaws early in the development process, thereby reducing errors, improving customer satisfaction, and increasing overall product reliability. In addition to technical skill development, the Lead QA Automation Engineer will collaborate closely with developers, product managers, and other stakeholders to establish testing requirements and timelines. The successful candidate will advocate for best practices in quality assurance and automation, leading efforts to streamline processes and achieve operational excellence. This role requires a balance of technical proficiency, leadership capabilities, and effective communication skills to foster a culture of quality and continuous improvement.
Key Responsibilities
  • Lead the QA automation team to develop and execute automated test plans.
  • Design and implement automated testing frameworks and solutions.
  • Review and enhance existing testing processes for efficiency and effectiveness.
  • Collaborate with development teams to understand project requirements and testing needs.
  • Identify and resolve issues in the software and testing processes.
  • Establish best practices for automation testing methodologies.
  • Conduct regular code reviews of test scripts and frameworks.
  • Mentor junior QA engineers and provide guidance on automation tools and techniques.
  • Integrate automated tests into the CI/CD pipeline to ensure rapid feedback.
  • Develop metrics to measure the effectiveness of the testing process.
  • Lead the effort in selecting and implementing appropriate automation tools.
  • Coordinate with cross-functional teams for end-to-end testing processes.
  • Maintain documentation related to test cases, frameworks, and processes.
  • Stay updated with industry trends and emerging technologies in automation testing.
  • Provide insights and recommendations for improvements based on testing results.
Required Qualifications
  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 5+ years of experience in software testing and quality assurance.
  • 3+ years of experience with automation testing tools (e.g., Selenium, QTP, TestComplete).
  • Strong background in scripting languages such as Python, Java, or JavaScript.
  • Experience with API testing tools (e.g., Postman, SoapUI).
  • Deep understanding of software development lifecycles, particularly Agile methodologies.
  • Proficiency in using version control systems (e.g., Git).
  • Strong analytical and problem-solving skills.
  • Excellent communication and interpersonal skills.
  • Experience with performance testing tools is a plus.
  • Ability to work independently as well as in a team-oriented environment.
  • Familiarity with Continuous Integration/Continuous Deployment (CI/CD) processes.
  • Knowledge of test management tools (e.g., QTest, JIRA) is preferred.
  • Strong attention to detail and a commitment to delivering high-quality products.
  • Proven track record of leading QA initiatives and teams.
  • Certification in software testing (e.g., ISTQB, CSTE) is a plus.