Staff Test Automation Engineer

10 - 14 years

0 Lacs

Posted:16 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Staff Test Automation Engineer at our company, you will be responsible for designing, developing, and maintaining cutting-edge test automation solutions for the AI services and Apps team. Your role will involve implementing QA methodologies, automation testing, and demonstrating leadership capabilities. You should have a strong understanding of the software development life cycle and cloud platforms. **Key Responsibilities:** - Drive and manage software quality assurance lifecycle within the Agile process - Design and implement robust automation frameworks for testing web applications, APIs, and other software components - Develop, maintain, and execute automated test cases, including functional, regression, and performance tests - Design and implement automated API test scripts to ensure robust and reliable API functionality - Utilize automation tools and frameworks such as Selenium, PyTest, and Playwright - Use API testing tools like Swagger, REST Assured, or SoapUI for streamlined testing processes - Collaborate closely with development and product teams to understand requirements, identify areas for automation, and manage defects - Design and develop performance testing framework, conduct performance tests, and identify bottlenecks to ensure applications meet requirements - Lead the execution and analysis of automated tests, overseeing various testing activities including Functional, Integration, Regression, API, and Performance testing - Ensure seamless integration of automated tests within CI/CD pipelines - Conduct code reviews, enforce best practices for test automation, and maintain comprehensive documentation for automation frameworks and test coverage - Provide detailed demos, prepare and present test metrics and reports to stakeholders, offering actionable insights to improve software quality - Stay updated on new technologies and trends in automation and testing - Solve complex issues using strong analytical skills and collaborate effectively with diverse teams using excellent communication skills **Qualifications Required:** - Bachelor's/Master's Degree in Computer Science, Data Science, or a related field - Over 10 years of experience in the QA field with expertise in automation testing - Solid understanding of AI/ML frameworks, libraries, and models - Proficiency in Python, C#, and SQL languages - Expertise in automation tools like Selenium, Playwright, NUnit, and PyTest - Strong knowledge of API testing tools like Swagger, REST Assured, or SoapUI - Proficiency in performance testing tools like JMeter and NeoLoad - Deep understanding of CI/CD tools, scripting, and software delivery pipelines - Strong understanding of software testing methodologies, tools, and processes - Ability to test and certify applications with a high degree of efficiency - Strong analytical, communication, and presentation skills - Sense of urgency and ability to drive the team to meet or beat milestones If you are someone who enjoys working with happy, enthusiastic over-achievers and thrives in a dynamic environment, you will find your career fulfilling with us.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You