Weekday AI logo

Software Tester

Weekday AI
Full-time
On-site
Gurugram, Haryana, India
Software Tester
Description

This role is for one of the Weekday's clients

Min Experience: 3 years

Location: Gurugram

JobType: full-time

We are seeking a highly skilled Software Tester (Automation) with 3–6 years of hands-on experience in designing, developing, and maintaining automated testing frameworks. The ideal candidate will possess strong analytical skills, a detail-oriented mindset, and the ability to collaborate closely with engineering teams to deliver high-quality, reliable, and scalable software products. You will play a key role in improving test coverage, optimizing QA processes, and ensuring flawless product releases through a mix of manual and automated testing strategies.



Requirements

Key Responsibilities

  • Design, develop, and maintain robust automation frameworks for UI, API, and integration testing.
  • Create, enhance, and execute automated test scripts to validate functionality, performance, and reliability of applications.
  • Identify, document, track, and validate software defects using standard defect-tracking tools.
  • Review requirements and technical documentation to determine test scope, test conditions, and acceptance criteria.
  • Collaborate closely with product managers, developers, and QA engineers to understand feature requirements and ensure comprehensive test coverage.
  • Conduct manual testing when necessary, including functional, regression, smoke, system, and user acceptance testing.
  • Integrate automated test suites into CI/CD pipelines and ensure testing reliability across environments.
  • Analyze automation test results, generate reports, and communicate findings and risks proactively.
  • Recommend improvements in software quality processes and contribute to QA strategy, standards, and best practices.
  • Stay updated on emerging tools, technologies, and automation trends to continuously improve test effectiveness and efficiency.

Required Skills & Qualifications

  • 3–6 years of professional experience in Software Testing with at least 2+ years in Test Automation.
  • Strong knowledge of automation tools such as Selenium, Playwright, Cypress, Appium, or similar.
  • Proficiency in at least one programming/scripting language (Java, Python, JavaScript, or TypeScript preferred).
  • Hands-on experience with API testing tools (Postman, Rest Assured) and writing API test automation.
  • Strong understanding of software development lifecycle (SDLC), QA processes, and Agile methodologies.
  • Experience integrating automated tests with CI/CD frameworks such as Jenkins, GitLab CI, CircleCI, Azure DevOps, etc.
  • Familiarity with test management and bug tracking systems (JIRA, TestRail, Zephyr, etc.).
  • Ability to understand complex systems, troubleshoot issues, and perform root-cause analysis.
  • Solid knowledge of version control systems (Git/GitHub/GitLab/Bitbucket).

Preferred Qualifications

  • Experience in performance testing tools (JMeter, LoadRunner, k6) is a plus.
  • Exposure to cloud environments (AWS, Azure, GCP) and container technologies (Docker, Kubernetes) is a plus.
  • Experience working in product-based or fast-paced startup environments.

Personal Attributes

  • Strong attention to detail and quality orientation.
  • Excellent analytical, problem-solving, and troubleshooting skills.
  • Ability to work independently and in a collaborative team environment.
  • Effective communication and documentation skills.
Apply now
Share this job