Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

We are looking for a highly motivated and skilled QA Automation Engineer with 2-5 years of experience to join our growing Quality Assurance team. As a QA Automation Engineer, you will be responsible for designing, developing, and maintaining robust automated test frameworks and scripts to ensure the delivery of high-quality software products. Your role will involve collaborating with cross-functional teams, executing automated test suites, integrating tests into CI/CD pipelines, and participating in various types of testing, including functional, regression, integration, API, performance, and security testing. Key Responsibilities: - Design, develop, and maintain scalable, robust, and reliable automation test frameworks and scripts using industry-standard tools and programming languages. - Collaborate closely with development, product, and other QA team members to understand product requirements and translate them into comprehensive test plans and test cases. - Execute automated test suites, analyze results, and identify defects. Report bugs clearly and concisely, including steps to reproduce, expected results, and actual results. - Integrate automated tests into CI/CD pipelines to enable continuous testing and faster feedback loops. - Perform various types of testing, including functional, regression, integration, API, performance, and security testing, both manually and through automation. - Participate in code reviews of test automation scripts to ensure best practices, maintainability, and efficiency. - Contribute to the continuous improvement of QA processes, tools, and methodologies. - Monitor and troubleshoot test failures, working with development teams to resolve issues. - Stay up-to-date with the latest industry trends, tools, and best practices in software quality assurance and test automation. - Provide mentorship and support to junior QA team members, sharing knowledge and expertise. Qualifications: - Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. - 2-5 years of professional experience in Quality Assurance with a strong focus on test automation. - Proficiency in at least one object-oriented programming language (e.g., Java, Python, C#, JavaScript). - Hands-on experience with test automation frameworks and tools such as Selenium WebDriver, Playwright, Cypress, Protractor, Appium, or similar. - Solid understanding of API testing tools (e.g., Postman, SoapUI, Rest Assured) and concepts. - Experience with version control systems (e.g., Git). - Familiarity with Agile/Scrum development methodologies. - Strong analytical and problem-solving skills with keen attention to detail. - Excellent communication (written and verbal) and interpersonal skills. - Ability to work independently and as part of a collaborative team in a fast-paced environment. Additional Qualifications (preferred but not required): - Experience with performance testing tools (e.g., JMeter, LoadRunner). - Knowledge of security testing principles and tools. - Experience with cloud platforms (e.g., AWS, Azure, GCP). - Familiarity with database concepts and SQL for data validation. - Certifications in Quality Assurance (e.g., ISTQB). - Experience with mobile application testing automation.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java 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 Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

Pune, Maharashtra, India

Pune, Maharashtra, India

Noida, Uttar Pradesh, India