Search by job, company or skills

Elevate Global

Senior QA Automation Developer

Save
  • Posted 6 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title: Senior QA Automation Developer

Location: Bangalore

Experience: 8+ years

Job Summary:

The Senior QA Automation Developer works within a fast-paced Agile delivery team, collaborating closely with developers, QA engineers, and business analysts. This role is responsible for designing, developing, and maintaining scalable automated testing solutions across web, mobile, backend systems, and databases. The ideal candidate will have strong expertise in automation frameworks, CI/CD integration, and Agile methodologies, along with the ability to mentor junior team members and drive testing best practices.

Roles & Responsibilities

Test Automation Development & Execution

• Design, develop, and execute automated test cases for UI and mobile applications using established automation frameworks.

• Build and maintain automated regression test suites and ensure their scalability and reliability.

• Develop long-term automated testing solutions for websites, mobile apps, backend processes, and databases.

• Execute automated tests for web services and APIs.

Quality Assurance & Process Improvement

• Continuously enhance automation frameworks, standards, coding practices, and development guidelines.

• Research and implement tools and strategies to reduce manual testing efforts.

• Analyze and report test results and metrics to stakeholders.

• Maintain test artifacts within test management tools and ensure proper defect tracking and reporting.

Collaboration & Agile Participation

• Actively participate in Agile ceremonies such as daily standups, sprint planning, and retrospectives.

• Collaborate with developers and product teams to ensure quality throughout the SDLC.

• Contribute to team goals set by leadership and support delivery commitments.

CI/CD & Deployment Support

• Support automated verification of code deployments and integrate automation into CI/CD pipelines.

• Work with Azure DevOps for release pipelines and automation integration.

Leadership & Mentorship

• Provide technical guidance and mentorship to junior QA Automation engineers.

• Participate in unit test design discussions and code reviews.

Domain Understanding

• Develop a strong understanding of business systems including web platforms, mobile technologies, backend processes, and databases.

Years of Experience:

8 to 10 years of relevant experience

Educational Qualification & Certifications (Preferred):

• Bachelor's degree in computer science or related field, or equivalent experience

Domain Knowledge:

• Knowledge of financial systems is desired

Skills Required

Mandatory Skills:

• 8+ years of experience in test automation using Selenium (Java or C#), Appium, and Cucumber

• Strong experience in Agile methodologies and automation within Agile environments

• Expertise in designing and maintaining scalable automation frameworks

• Experience with TDD and Continuous Integration practices

• Hands-on experience with mobile frameworks (React Native), HTML, CSS

• Experience with NUnit test framework

• Strong understanding of Object-Oriented Design and Analysis (OOD/OOA)

• Experience with test management tools and application lifecycle management tools

Nice to Have:

• Experience with remote testing tools like LambdaTest or Sauce Labs

• Experience with Azure DevOps (release pipelines and CI/CD integration)

• Knowledge of C# .NET and Selenium .NET

• Experience testing web services and APIs

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149079227