Talent.com
This job offer is not available in your country.
Sensia Global - Senior Software QA Engineer - Manual / Automation Testing

Sensia Global - Senior Software QA Engineer - Manual / Automation Testing

Sensia GlobalPune
30+ days ago
Job description

Job Summary :

We are seeking a highly skilled and motivated Senior Software QA Engineer with 5- 7 years of experience to join our dynamic team in Pune.

The ideal candidate will play a critical role in ensuring the quality, reliability, and performance of our software products.

You will be responsible for designing, developing, and executing comprehensive test strategies, test plans, and test cases, as well as driving automation efforts.

This role requires a strong understanding of software development life cycles, excellent problem-solving abilities, and a passion for delivering high-quality software.

Key Responsibilities :

Test Strategy & Planning :

  • Collaborate with product managers, developers, and other stakeholders to understand project requirements and define comprehensive test strategies.
  • Develop detailed test plans, test cases, and test data for various types of testing (functional, non-functional, regression, integration, performance, security, etc.
  • Identify test scope, risks, and dependencies for each release.

Test Execution & Analysis :

  • Execute manual and automated test cases, analyze test results, and identify defects.
  • Accurately record, track, and manage defects through their lifecycle using bug tracking systems.
  • Perform root cause analysis of issues and work closely with development teams for timely resolution.
  • Provide clear and concise bug reports and communicate testing progress and results effectively.
  • Automation Development & Maintenance :

  • Design, develop, and maintain robust, scalable, and reusable automated test scripts using industry-standard tools and frameworks (e., Selenium, Cypress, Playwright, Rest Assured).
  • Integrate automated tests into CI / CD pipelines to enable continuous testing.
  • Contribute to the continuous improvement of the automation framework and testing processes.
  • Process Improvement & Mentorship :

  • Actively participate in agile ceremonies (sprint planning, daily stand-ups, retrospectives).
  • Drive quality best practices throughout the software development lifecycle.
  • Mentor junior QA engineers, providing guidance on testing techniques, tools, and processes.
  • Contribute to the selection and implementation of new testing tools and technologies.
  • Required Skills & Qualifications :

    Experience : 5- 7 years of experience in Software Quality Assurance, with a strong focus on both manual and automation testing.

    Education : Bachelor's degree in Computer Science, Engineering, or a related field.

    Manual Testing Expertise :

  • Strong understanding of QA methodologies, tools, and processes.
  • Experience with various testing types : functional, regression, integration, system, UAT.
  • Ability to create clear, concise, and comprehensive test plans and test cases.
  • Automation Testing Expertise :

  • Proven experience in designing and implementing automated test frameworks from scratch or enhancing existing ones.
  • Proficiency in at least one programming language for automation (e., Java, Python, JavaScript, C#).
  • Hands-on experience with automation tools for web (e., Selenium WebDriver, Cypress, Playwright) and / or API testing (e., Rest Assured, Postman, SoapUI).
  • Extensive experience with API testing using tools like Postman, SoapUI, or automated frameworks.
  • Understanding of RESTful / SOAP web services.
  • Tools & Technologies :

  • Experience with test management tools (e., Jira, Azure DevOps, ALM, Zephyr).
  • Familiarity with version control systems (e., Git, SVN).
  • Strong knowledge of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
  • Proficient in Agile / Scrum methodologies.
  • Desired Skills (Good to Have) :

  • Performance testing experience (e., JMeter, LoadRunner).
  • Security testing fundamentals.
  • Experience with cloud platforms (e., AWS, Azure, GCP).
  • Knowledge of mobile application testing (iOS / Android).
  • ISTQB certification.
  • Excellent analytical, problem-solving, and debugging skills.
  • Strong communication and interpersonal skills, with the ability to work effectively in a team environment.
  • Proactive attitude with a strong commitment to quality and attention to detail.
  • Join us and be a part of a team that values innovation, quality, and continuous improvement!

    (ref : hirist.tech)

    Create a job alert for this search

    Software Qa Engineer • Pune