QA engineer/test automation

Posted 9 Hours Ago
Be an Early Applicant
Bengaluru, Bengaluru Urban, Karnataka, IND
In-Office
900K-2M Annually
Senior level
Artificial Intelligence • HR Tech • Professional Services • Software
The Role
Designs, develops, and maintains automated UI, API, integration, and end-to-end testing frameworks and suites. Executes functional and non-functional testing, investigates defects, supports root-cause analysis, and performs release validation. Integrates automated tests into CI/CD pipelines, converts manual scenarios into regression coverage, maintains test documentation and metrics, and promotes quality engineering practices while collaborating with developers and cross-functional teams.
Summary Generated by Built In

𝗧𝗵𝗶𝘀 𝗿𝗼𝗹𝗲 𝗶𝘀 𝗳𝗼𝗿 𝗼𝗻𝗲 𝗼𝗳 𝘁𝗵𝗲 𝗪𝗲𝗲𝗸𝗱𝗮𝘆'𝘀 𝗰𝗹𝗶𝗲𝗻𝘁𝘀

𝗦𝗮𝗹𝗮𝗿𝘆 𝗿𝗮𝗻𝗴𝗲: 𝗥𝘀 𝟵𝟬𝟬𝟬𝟬𝟬 - 𝗥𝘀 𝟮𝟬𝟬𝟬𝟬𝟬𝟬 (𝗶𝗲 𝗜𝗡𝗥 𝟵-𝟮𝟬 𝗟𝗣𝗔)

Experience: 5+ yrs

Location: Bengaluru

Job Type: Full-time

We are looking for an experienced Software Test Automation Engineer to strengthen product quality through robust automated testing across UI, API, integration, and end-to-end workflows. The role involves working closely with Software Engineers and cross-functional teams to understand complex systems, identify potential quality risks, and build scalable testing solutions.

The ideal candidate will have strong programming skills in Python or another object-oriented language, hands-on experience with test automation frameworks, and a passion for improving software quality through engineering best practices.


RequirementsKey Responsibilities
  • Work closely with Software Engineers to understand application architecture, workflows, dependencies, and technical requirements.
  • Design, develop, and maintain automated test frameworks and test suites for UI, API, integration, and end-to-end testing.
  • Develop automation solutions using Python or other object-oriented programming languages.
  • Participate in technical and design discussions to improve the platform's testability and support comprehensive testing scenarios.
  • Develop and execute functional and non-functional test cases across different product components.
  • Contribute to end-to-end acceptance testing and release validation.
  • Investigate, triage, and diagnose defects discovered across development and testing environments.
  • Collaborate with engineering teams to identify root causes and support timely resolution of issues.
  • Develop and execute manual test cases where automation is not practical or sufficient.
  • Identify opportunities to convert manual test scenarios into automated regression coverage.
  • Build and continuously improve scalable and maintainable test automation frameworks.
  • Integrate automated testing into CI/CD pipelines using Jenkins, Spinnaker, or similar tools.
  • Support continuous quality improvements by introducing testing best practices, processes, and standards.
  • Maintain test documentation, automation scripts, test data, and relevant quality metrics.
  • Collaborate with cross-functional teams to ensure consistent product quality throughout the development lifecycle.
What Makes You a Great Fit
  • 5+ years of experience in software testing, quality engineering, or test automation.
  • Strong hands-on experience developing both functional and non-functional automated tests.
  • Solid programming experience in Python or another object-oriented programming language.
  • Proven experience building, maintaining, or enhancing test automation frameworks.
  • Hands-on experience with UI automation tools such as Selenium, Robot Framework, or Watir.
  • Experience with API, integration, and end-to-end testing.
  • Strong understanding of software engineering practices and Agile methodologies.
  • Experience integrating automated testing with CI/CD pipelines, particularly Jenkins, Spinnaker, or comparable tools.
  • Familiarity with Gherkin, BDD, and TDD practices.
  • Strong understanding of software quality principles, test strategy, defect lifecycle, and regression testing.
  • Excellent debugging, troubleshooting, analytical, and problem-solving skills.
  • Passion for establishing testing best practices and continuously improving product quality.
  • Ability to identify quality risks early and collaborate effectively with developers and other stakeholders.
  • Comfortable taking ownership of challenging testing problems while working effectively as part of a team.
  • Strong communication skills and the ability to clearly explain defects, risks, and technical findings.
  • A Bachelor's degree in Computer Science, Engineering, or a related discipline, or equivalent professional experience.

Skills Required

  • 5+ years of experience in software testing, quality engineering, or test automation
  • Experience developing functional and non-functional automated tests
  • Programming experience in Python or another object-oriented programming language
  • Experience building, maintaining, or enhancing test automation frameworks
  • Experience with UI automation tools such as Selenium, Robot Framework, or Watir
  • Experience with API, integration, and end-to-end testing
  • Understanding of software engineering practices and Agile methodologies
  • Experience integrating automated testing with CI/CD pipelines, particularly Jenkins, Spinnaker, or comparable tools
  • Familiarity with Gherkin, BDD, and TDD practices
  • Understanding of software quality principles, test strategy, defect lifecycle, and regression testing
  • Debugging, troubleshooting, analytical, and problem-solving skills
  • Ability to identify quality risks and collaborate effectively with developers and stakeholders
  • Strong communication skills and ability to explain defects, risks, and technical findings
  • Bachelor's degree in Computer Science, Engineering, or a related discipline, or equivalent professional experience
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Year Founded: 2021

What We Do

Weekday is an AI-powered recruitment platform that helps startups hire top-tier engineering and product talent. By leveraging a massive database of white-collar professionals and advanced outreach tools, the company streamlines the hiring process through automated sourcing, AI-driven resume screening, and white-glove contingency services. Their mission is to modernize recruitment by enabling companies to discover and engage passive candidates efficiently, ensuring high-quality hires for critical roles.

Similar Jobs

Hewlett Packard Enterprise Logo Hewlett Packard Enterprise

Quality Assurance Engineer

Artificial Intelligence • Cloud • Information Technology • Consulting
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
85422 Employees

Bastian Solutions Logo Bastian Solutions

Test Engineer

Artificial Intelligence • Logistics • Software • Transportation • Automation
In-Office
Industrial Area SSI, Rajaji Nagar, Bangalore, Karnataka, IND
1386 Employees

Squircle IT Consulting Services Pvt Ltd Logo Squircle IT Consulting Services Pvt Ltd

Test Automation Engineer

Information Technology • Software • Business Intelligence • Consulting
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
30 Employees

Photon Logo Photon

Quality Assurance Engineer

Agency • Information Technology
In-Office or Remote
2 Locations
5017 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Artificial Intelligence • Fintech • Software
New York, New York
9 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account