Padmi

Senior QA Automation Developer

IndiaPosted 3 months ago
Software QualitySeniorFull Time; Regular
Apply at Elevate Global

Opens the source posting on shine.com

Source description

About the role

View original

As a Senior QA Automation Developer in our company, you will be a key contributor to our fast-paced Agile delivery team. You will collaborate closely with developers, QA engineers, and business analysts to design, develop, and maintain scalable automated testing solutions across various platforms. Your expertise in automation frameworks, CI/CD integration, and Agile methodologies will be crucial in mentoring junior team members and driving 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 to ensure 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, coding practices, and development guidelines. - Research and implement tools to reduce manual testing efforts. - Analyze and report test results to stakeholders. - Maintain test artifacts within test management tools for proper defect tracking and reporting. - Collaboration & Agile Participation - Actively participate in Agile ceremonies such as daily standups and sprint planning. - Collaborate with developers and product teams to ensure quality throughout the SDLC. - Contribute to team goals set by leadership to 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. Qualification Required: - Bachelor's degree in computer science or related field, or equivalent experience. In addition to the responsibilities and qualifications mentioned above, you are expected to have: - **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 Join us in our mission to deliver high-quality software solutions by leveraging your skills and experience as a Senior QA Automation Developer. As a Senior QA Automation Developer in our company, you will be a key contributor to our fast-paced Agile delivery team. You will collaborate closely with developers, QA engineers, and business analysts to design, develop, and maintain scalable automated testing solutions across various platforms. Your expertise in automation frameworks, CI/CD integration, and Agile methodologies will be crucial in mentoring junior team members and driving 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 to ensure 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, coding practices, and development guidelines. - Research and implement tools to reduce manual testing efforts. - Analyze and report test results to stakeholders. - Maintain test artifacts within test management tools for proper defect tracking and reporting. - Collaboration & Agile Participation - Actively participate in Agile ceremonies such as daily standups and sprint planning. - Collaborate with developers and product teams to ensure quality throughout the SDLC. - Contribute to team goals set by leadership to support delivery commitments. - CI/CD & Deployment Support - Support automated verification of code de

One address, no account. We’ll tell you when matching roles go live.