Software Test Analyst

5 - 9 years

0 Lacs

Posted:19 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: As an experienced QA Engineer, you will be responsible for leading QA and automation as well as manual testing activities within the team. Your role will involve translating high-level business goals into practical testing strategies, ensuring platform reliability in a high-volume environment, collaborating with cross-functional teams, and supporting CI/CD pipelines for zero-downtime deployments. You will have the opportunity to mentor junior team members, adhere to clean code principles, and work on complex projects with minimal supervision. Key Responsibilities: - Lead QA and automation and manual testing responsibilities across the team. - Translate high-level business goals into actionable testing strategies. - Adhere to clean code principles and mentor junior team members. - Ensure platform reliability in a high-volume, high-availability environment. - Collaborate with cross-functional teams to define success criteria and deliver quality solutions. - Support CI/CD pipelines and ensure zero-downtime deployments. - Design, develop, and maintain automated test frameworks and test suites for backend services and APIs. - Collaborate with developers, product managers, and DevOps engineers to define and implement QA best practices. - Perform functional, integration, regression, performance, and security testing. - Develop and execute test plans, test cases, and test scripts based on product requirements and technical specifications. - Identify, document, and track bugs and issues using tools like JIRA or similar. - Participate in code reviews, sprint planning, and daily stand-ups to ensure test coverage and quality goals are met. - Integrate automated tests into CI/CD pipelines using tools like Jenkins, GitLab CI, or similar. - Monitor and analyze test results and provide actionable insights to improve product quality. - Mentor junior QA engineers and contribute to the continuous improvement of QA processes. Qualifications Required: - 5+ years of experience in software quality assurance, with a focus on automation. - Strong knowledge of QA methodologies, tools, and processes. - Proficiency in Java and experience testing microservices-based architectures. - Hands-on experience with automation tools such as Selenium, TestNG, JUnit, RestAssured, or similar. - Familiarity with API testing, Postman, Swagger, and contract testing tools. - Experience with DevOps tools and practices (Docker, Kubernetes, Jenkins, Git, CI/CD pipelines). - Experience with performance testing tools like JMeter, Gatling, or Locust. - Knowledge of cloud platforms (AWS). - Solid understanding of Agile/Scrum development processes. - Excellent analytical, problem-solving, and communication skills.,

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
Worldpay logo
Worldpay

Financial Services

Atlanta

RecommendedJobs for You

koregaon park, pune, maharashtra