Search by job, company or skills

TachyHealth

Senior Software Quality Assurance Engineer

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 months ago

Job Description

Role Summary:

We are looking for a talented and a proactive QA Lead to join our dynamic team. In this position, you will be responsible for ensuring the quality of our products through effective testing strategies.

Key Responsibilities:

  • Automation Testing: Develop and maintain automated test scripts for web and mobile applications using industry-standard tools.
  • API Testing: Design and execute automated and manual tests for APIs (RESTful services) to ensure functionality, security, and performance.
  • Test Planning & Execution: Collaborate with developers and product managers to create comprehensive test plans, test cases, and test data.
  • Defect Reporting: Identify, report, and track defects using JIRA or other bug tracking systems, and work with the development team to ensure timely resolution.
  • Continuous Improvement: Contribute to the improvement of testing processes, frameworks, and methodologies to optimize overall quality assurance efforts.
  • Collaboration: Work closely with cross-functional teams including developers, product managers, and other stakeholders to ensure a seamless and effective testing process.

Qualifications:

  • 5+ years of hands-on experience in Quality Assurance, with a strong focus on automation testing and API testing.
  • Automation Tools: Proficient in automation tools such as Selenium, Cypress, Appium, or similar frameworks.
  • API Testing: Strong knowledge and experience in API testing tools like Postman, RestAssured, or similar tools.
  • Manual Testing: Solid understanding of manual testing processes, test case creation, and bug reporting.
  • Version Control: Familiarity with version control systems like Git.
  • CI/CD: Experience working with Continuous Integration/Continuous Delivery (CI/CD) tools and processes.
  • Programming Languages: Basic knowledge of programming/scripting languages (e.g., Java, JavaScript, Python).
  • Agile Methodology: Experience working in an Agile environment with sprint planning, stand-ups, and retrospectives.
  • Strong written and verbal communication skills, with the ability to effectively collaborate with remote teams.
  • Strong analytical and troubleshooting skills with attention to detail.

Preferred Qualifications:

  • Knowledge of performance testing tools like JMeter or LoadRunner.
  • Experience with mobile app testing (iOS/Android).

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 139173109