Software Developer

Innowrap

Mumbai

On-site

INR 1,200,000 - 1,800,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Innowrap is seeking a Software Quality Assurance Engineer Test Automation to strengthen our enterprise software testing efforts. The role covers manual and automated testing, regression validation, API testing, and data verification to ensure quality before production deployment.

The candidate will contribute to test automation frameworks, engage with developers and product owners, and help implement CI/CD quality checks within Agile delivery teams. Experience in healthcare/pharma is a plus.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related technical discipline is required.
  • Master's degree in Computer Science, Software Engineering, Information Systems, or a related field is preferred.
  • Hands-on experience in software quality assurance, manual & automated testing, and SDLC within Agile/Scrum environments.

Responsibilities

  • Design, develop, and execute comprehensive test strategies aligned with enterprise coding standards and SDLC policies.
  • Develop, maintain, and execute automated test scripts and frameworks using tools like Mabl, QTP/UFT, Selenium WebDriver, and LoadRunner.
  • Create and execute test cases for functional, regression, integration, and end-to-end testing.

Skills

Manual Testing
Test Automation
API Testing
SQL Data Verification
SDLC & Agile
Mabl
QTP/UFT
Selenium WebDriver
LoadRunner

Education

Bachelor's degree in CS/IT/Software Eng
Master's degree preferred

Tools

Postman
UFT
LoadRunner

Job description

Software Quality Assurance Engineer Test Automation

Job Title: Software Quality Assurance Engineer Test Automation
Job Type: Full-Time
Experience Level: As per organizational requirements
Work Model: As per company policy
Industry: IT / Software Development / Healthcare / Life Sciences

About the Role

We are seeking a skilled and detail-oriented Software Quality Assurance (QA) Engineer Test Automation to support the development, testing, and delivery of high-quality enterprise software solutions. The ideal candidate will have strong experience in manual and automated testing, regression testing, API validation, SQL-based data verification, and software quality assurance processes across the Software Development Life Cycle (SDLC).

In this role, you will collaborate with developers, business analysts, technical product owners, and business stakeholders to define testing strategies, develop comprehensive test plans, identify and resolve defects, and ensure applications meet functional, technical, and business requirements before production deployment.

The successful candidate will also contribute to test automation frameworks, continuous quality improvement initiatives, and engineering best practices across Agile delivery teams.

Key Responsibilities
  • Software Quality Assurance: Design, develop, and execute comprehensive test strategies aligned with enterprise coding standards, SDLC policies, and software quality requirements.
  • Test Automation: Develop, maintain, and execute automated test scripts and frameworks using tools such as Mabl, QTP/UFT, Selenium WebDriver, and LoadRunner.
  • Manual & Functional Testing: Create and execute test cases for functional, unit, integration, regression, and end-to-end testing to validate application functionality and reliability.
  • Regression Testing: Build and maintain regression test suites, verify defect fixes, document test results, and ensure critical test scenarios pass before production releases.
  • Test Planning & Execution: Lead the preparation and execution of test plans, test procedures, test scenarios, and self-documenting automated test cases for complex software projects.
  • API Testing: Perform API testing using Postman and similar tools to validate RESTful and SOAP services, request and response structures, business logic, and integration workflows.
  • Database Testing: Write SQL queries and database scripts to validate data integrity, analyze test results, investigate defects, and perform root-cause analysis across relational database systems.
  • ODBC & Data Validation: Configure and utilize ODBC connections, database utilities, and query analysis tools to support cross-system data verification and test execution.
  • User Acceptance Testing (UAT): Coordinate with end users and business stakeholders to plan and execute UAT, including alpha and beta testing, ensuring business requirements and acceptance criteria are satisfied.
  • Defect Management: Identify, document, reproduce, track, and investigate software defects. Collaborate with development teams to determine root causes and validate corrective actions.
  • CI/CD & Release Readiness: Support automated builds, testing, source control branching and merging, and release pipelines to ensure software quality throughout the deployment lifecycle.
  • Cross-Functional Collaboration: Work closely with business analysts, developers, technical product owners, and QA teams to clarify requirements, define test artifacts, and maintain traceability between requirements and test coverage.
  • Testing Strategy & Process Improvement: Establish testing approaches that address functional and non-functional requirements, improve test coverage, reduce delivery risks, and strengthen quality engineering practices.
  • Technical Support & Mentoring: Support software upgrades, installations, and cross-functional initiatives while providing guidance to junior engineers on testing tools, automation frameworks, and QA best practices.
  • Documentation & Reporting: Maintain test plans, test cases, automation scripts, defect reports, test execution results, and technical documentation to support knowledge sharing and operational continuity.
Education
  • Bachelors degree in Computer Science, Information Technology, Software Engineering, or a related technical discipline is required.
  • Masters degree in Computer Science, Software Engineering, Information Systems, or a related field is preferred.
Professional Experience
  • Relevant professional experience in software quality assurance, software testing, test automation, or software engineering, commensurate with the positions assigned level.
  • Hands-on experience designing and executing manual and automated test cases across functional, regression, integration, and user acceptance testing.
  • Demonstrated experience with test automation tools, API testing, SQL-based data validation, database scripting, and defect investigation.
  • Experience working within enterprise SDLC environments and Agile/Scrum delivery teams.
  • Experience integrating automated testing into CI/CD workflows and supporting production release readiness.
  • Experience in healthcare, pharmaceutical, life sciences, or other regulated industries is an advantage.
Required Certifications

Candidates must hold one of the following certifications:

  • ISTQB Certified Tester Foundation Level (CTFL)
  • ISTQB Advanced Level Test Analyst
Preferred Certifications
  • Certified Software Quality Engineer (CSQE) American Society for Quality (ASQ)
  • Mabl Certified Professional or Selenium WebDriver certification
  • Microsoft Certified: Azure Fundamentals (AZ-900)
  • AWS Certified Cloud Practitioner
Technical Skills & Expertise
  • Testing Methodologies: Manual testing, test automation, functional testing, regression testing, integration testing, unit testing, end-to-end testing, UAT, alpha testing, and beta testing.
  • Automation Tools: Mabl, HP/Mercury QTP (QuickTest Professional), UFT, Selenium WebDriver, and LoadRunner.
  • API Testing: Postman, RESTful APIs, SOAP services, request/response validation, and API regression testing.
  • Database & SQL: SQL queries, database scripting, relational database management systems, data validation, Query Analyzer, and ODBC configuration.
  • Programming & Scripting: C, Visual Basic (VB), and scripting for test automation, debugging, and custom testing utilities.
  • DevOps & Source Control: CI/CD pipelines, automated builds, release workflows, source control branching and merging, and integration of automated tests into development processes.
  • SDLC & Agile Practices: Agile, Scrum, SAFe, sprint planning, daily stand-ups, and software release management.
  • Defect & Quality Management: Defect tracking, root-cause analysis, requirements traceability, test reporting, and continuous quality improvement.
  • Collaboration Tools: Microsoft Teams, Outlook, and Microsoft Office Suite.
Key Skills & Competencies
  • Strong analytical, troubleshooting, and problem-solving abilities.
  • Excellent attention to detail and a quality-focused mindset.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

QA Automation Engineer
QA Automation Engineer

Algoworks • Dadri

On-site
INR 1,400,000 - 2,100,000
QA Engineer
QA Engineer

DataBeat.io Media • Hyderabad

On-site
INR 800,000 - 1,200,000
Qa Automation Testing Engineer
Qa Automation Testing Engineer

Xoriant • Pune District, Bengaluru

On-site
INR 1,200,000 - 2,000,000
QA Engineer
QA Engineer

DATABEAT • Hyderabad

On-site
INR 600,000 - 900,000
QA Engineer
QA Engineer

Comviva • Gurugram District

On-site
INR 420,000 - 640,000
Quality Assurance Automation Engineer
Quality Assurance Automation Engineer

Qpact • Hyderabad

On-site
INR 800,000 - 1,200,000
Software Test Engineer (Manual & Automation)
Software Test Engineer (Manual & Automation)

Wave Infotech Solutions India Pvt Ltd • Mumbai

On-site
INR 600,000 - 900,000
QA & Testing Executive
QA & Testing Executive

Data Spectors • Mumbai

On-site
INR 600,000 - 900,000
Quality Analyst
Quality Analyst

Zignuts Technolab • India

Hybrid
INR 800,000 - 1,200,000
Flexible working hours
Career growth opportunities
Competitive salary and benefits package
Senior Software Tester
Senior Software Tester

Alpha Plus Technologies Pvt. Ltd. • Mumbai

On-site
INR 800,000 - 1,200,000