Search by job, company or skills

Sr Software Developer Engineer in Test

2-5 Years
Quick Apply
  • Posted 18 days ago
  • Over 300 applicants have applied

Job Description

Key Responsibilities – What You Will Be Responsible For

Testing and Quality Assurance Engineering

  • Write, maintain, and review manual and automated test cases.
  • Perform acceptance and exploratory testing across various releases and sprints.
  • Lead and influence the squad's test strategy and encourage automation-first thinking.
  • Conduct end-to-end testing in collaboration with external and internal stakeholders.

Processes and Procedures

  • Own and manage testing processes during key integration and release phases.
  • Participate in agile ceremonies to ensure testable acceptance criteria.
  • Champion QA process improvements and ensure cross-functional alignment.

Collaboration and Support

  • Collaborate with designers, developers, product owners, and SMEs for comprehensive test coverage.
  • Partner with development and support teams to troubleshoot, prioritize, and resolve quality issues.

Human Capital Responsibilities

  • Mentor and guide junior QA team members.
  • Participate in performance management by setting goals and providing feedback.
  • Identify training needs and assist with on-the-job learning programs.
  • Provide input for manpower planning and development.

3. Skills and Competencies – What You Will Need

Technical Skills

  • Strong experience in test case design, automation, and test strategy development.
  • Proficiency in programming languages: Java, Python, Golang, Node.js, React.js.
  • Experience with automation tools:
  • Web: Selenium WebDriver, Cypress, or similar JavaScript-based tools.
  • Mobile: Appium, XCUITest, Espresso, Detox.
  • API: REST Assured, Pytest, Unirest.
  • Performance: Locust, Gatling, k6.
  • Familiarity with CI/CD tools: Jenkins, CircleCI, Azure DevOps, Bitrise.
  • Knowledge of testing REST and SOAP web services and backend service automation.
  • Basic Linux and shell scripting skills.
  • Database query writing and validation skills.

Testing & Agile Competencies

  • Sound testing fundamentals; experience with Agile/Scrum practices.
  • Capability to manage testing across web, mobile, and enterprise applications.
  • Familiarity with load, performance, and security testing concepts.
  • Solid understanding of E2E systems and infrastructure.

Soft Skills

  • Strong communication, analytical thinking, and problem-solving skills.
  • Ability to multitask and manage testing across multiple projects.
  • Demonstrated leadership in driving quality outcomes and mentoring peers.

4. Minimum Qualifications

  • Education: Bachelor's degree in Computer Science, Software Engineering, MIS, or a related technical field.
  • Experience: Minimum 6 years of experience in software QA and test automation roles, with hands-on experience in both manual and automated testing environments.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 115708813