QA Engineer

Zemoso Technologies

Bengaluru

On-site

INR 900,000 - 1,300,000

Full time

12 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Zemoso Technologies in Bengaluru is seeking a QA Engineer with 3–6 years of experience to plan, execute, and automate diverse testing activities across the SDLC. You will work with cross-functional teams to ensure software quality and stakeholder satisfaction, driving test strategies, automation, and adherence to agile practices.

The role emphasizes test automation using Playwright and Python, CI/CD integration, and collaboration with stakeholders to deliver robust software on time, in a

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • 3-6 years of development and/or QA testing experience.
  • Strong knowledge of software QA methodologies, tools, and processes.
  • Experience writing test automation scripts, and designing and implementing test plans.
  • Familiarity with test automation frameworks, specifically Playwright.
  • Proficiency in at least one programming or scripting language (e.g., Python).
  • Experience with SQL, and familiarity with RESTful API testing using tools like Postman or REST Assured.
  • Experience with application performance monitoring and observability tools (e.g., New Relic, Dynatrace).
  • Experience with defect tracking and test management tools (e.g., Jira, Azure DevOps).
  • Experience with CI/CD tools.
  • Strong knowledge of agile practices.
  • High attention to detail and excellent problem-solving skills.
  • Effective verbal and written communication skills for both technical and non-technical audiences.
  • Ability to work effectively in a team and take ownership of tasks.
  • Willingness to learn and adapt to new challenges.
  • Relevant certifications (e.g., ISTQB) are advantageous.

Responsibilities

  • Design and implement comprehensive test plans to verify functional requirements, performance, and usability of both new and existing software products.
  • Perform regression, integration, functional, performance, manual, and exploratory testing to identify issues.
  • Perform regression testing to ensure new functionality does not impact existing functionality.
  • Assist stakeholders or end users in conducting UAT to ensure software meets business requirements.
  • Document test results, analyze findings, and recommend corrective actions.
  • Apply knowledge of accessibility standards and guidelines in software testing.
  • Plan, create, execute, and automate test cases to ensure thorough testing.
  • Identify opportunities to automate repeatable tests and enhance the automation framework.
  • Work with CI/CD pipelines to integrate automated tests into the build process.
  • Ensure test environments are set up for optimal testing conditions.
  • Collaborate with delivery teams to integrate testing into development and provide input on quality issues early.
  • Manage defect tickets with steps to reproduce and expected results.
  • Utilize Agile/Scrum practices to enhance development processes.
  • Contribute to quality advocacy and share knowledge with a community of practice.

Skills

Test planning
Test automation
CI/CD
Playwright
Python
SQL
REST API testing
Jira/Azure DevOps
Effective communication

Education

Bachelor's degree in CS/IT/Engineering

Tools

Playwright
Python
SQL
Postman/REST Assured
Jira/Azure DevOps

Job description

Overall experience: 3-6 years

Location - Bangalore - Work from Office

Role Overview

The Quality Assurance (QA) Engineer plays a vital role in ensuring the delivery of high-quality software products and customer satisfaction. This role involves planning, implementing, and automating various testing strategies throughout the Software Development Lifecycle (SDLC). QA Engineers work closely in cross-functional teams, including stakeholders, developers, and delivery team members, to ensure that the product meets stakeholder expectations and business requirements.

Key Responsibilities

Test Planning & Execution

  • Design and implement comprehensive test plans to verify functional requirements, performance, and usability of both new and existing software products.
  • Perform regression, integration, functional, performance, manual, and exploratory testing to identify unexpected issues and gain a deeper understanding of the system.
  • Perform regression testing of the system to ensure new functionality does not impact existing functionality.
  • Assist business stakeholders or end users in conducting user acceptance testing (UAT) to ensure the software meets business requirements.
  • Document test results, analyze findings, and recommend corrective actions.
  • Apply knowledge of accessibility standards and guidelines (such as WCAG, ADA, and Section 508) in software testing.

Test Automation & Integration

  • Plan, create, execute, and automate test cases using specialized tools and scripts to ensure thorough testing of the software.
  • Identify opportunities to reduce testing time and effort by automating repeatable tests, and enhance and maintain the test automation framework.
  • Work with CI/CD pipelines to integrate automated tests into the build process.
  • Ensure test environments are set up for optimal testing conditions.
  • Collaborate with delivery team members, product management, and other stakeholders to integrate testing into the development process and provide valuable input on potential quality issues early in the SDLC.
  • Manage defect (bug) tickets, including clear steps to reproduce and expected results, and advocate for the resolution of found defects.
  • Utilize Agile/Scrum practices to enhance the development process.

Quality Advocacy

  • Contribute and promote quality and testing best practices throughout the organization.
  • Collaborate and share information with other software QA engineers by participating in a community of practice.
  • Stay updated with the latest testing methodologies and tools, and research, recommend, and implement new testing technologies and practices.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • At least 3-6 years of development and/or QA testing experience.
  • Strong knowledge of software QA methodologies, tools, and processes.
  • Experience writing test automation scripts, and designing and implementing test plans.
  • Familiarity with test automation frameworks, specifically Playwright.
  • Proficiency in at least one programming or scripting language (e.g., Python).
  • Experience with SQL, and familiarity with RESTful API testing using tools like Postman or REST Assured.
  • Experience with application performance monitoring and observability tools (e.g., New Relic, Dynatrace).
  • Experience with defect tracking and test management tools (e.g., Jira, Azure DevOps).
  • Experience with Continuous Integration/Continuous Deployment (CI/CD) tools.
  • Strong knowledge of agile practices.
  • High attention to detail and excellent problem-solving skills.
  • Effective verbal and written communication skills for both technical and non-technical audiences.
  • Ability to work effectively in a team and take ownership of tasks.
  • Willingness to learn and adapt to new challenges.
  • Relevant certifications (e.g., ISTQB) are advantageous.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

QA Engineer (Automation + Manual)
QA Engineer (Automation + Manual)

Zemoso Technologies • Bengaluru

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

Testrig • Pune District

On-site
INR 350,000 - 550,000
QA Engineer
QA Engineer

Imagevision • Hyderabad

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

PrathTech • India

On-site
INR 600,000 - 1,200,000
Senior QA Developer
Senior QA Developer

DrinkPrime • Bengaluru Urban

On-site
INR 1,200,000 - 1,800,000
Senior Qa Engineer
Senior Qa Engineer

Travel Corporation (India) Ltd. • Gurugram District

On-site
INR 900,000 - 1,500,000
QA Automation Engineer
QA Automation Engineer

Nexfeld Group • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Qa Engineer
Qa Engineer

Netcore Cloud Pvt. Ltd. • Bengaluru

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

Augusta Hitech • India

Remote
INR 900,000 - 1,800,000
QA Engineer - (Contract)
QA Engineer - (Contract)

Impelsys • Bengaluru

Hybrid
INR 700,000 - 1,000,000