Varosa Technology

Senior Quality Assurance Engineer

Posted: 6 minutes ago

Job Description

Job Summary:We are looking for a Senior Quality Assurance (QA) Engineer with strong experience in both manual and automated testing to ensure the delivery of high-quality software solutions. The ideal candidate should be detail-oriented, proactive, and have a strong understanding of testing methodologies, tools, and processes. This role involves working closely with developers, product managers, and DevOps to design, build, and maintain robust test frameworks and processes.Key Responsibilities:●   Lead and execute manual and automated testing efforts for web, mobile, and API-based applications.●   Analyze requirements, specifications, and technical design documents to provide timely and meaningful feedback.●   Develop, maintain, and enhance automation frameworks using tools like Cypress, Playwright, Appium, Postman, etc.●   Write clear and comprehensive test plans, test cases, and test scripts.●   Conduct various types of testing: functional, regression, integration, performance, and usability.●   Perform root cause analysis for defects and collaborate with developers to troubleshoot issues.●   Create and maintain CI/CD test pipelines using tools like Jenkins, GitHub Actions, or similar.●   Mentor junior QA engineers and guide them in best testing practices.●   Act as a quality advocate throughout the SDLC.●   Participate in agile ceremonies (stand-ups, sprint planning, retrospectives). Required Skills and Qualifications:●   Bachelor’s degree in Computer Science, Engineering, or related field.●   5+ years of hands-on QA experience in both manual and automation testing.●   Strong experience with Cypress, Playwright, TestNG, Appium, GraphQL API testing.●   Familiar with Java, Python, or JavaScript (any one or more) for automation scripting.●   Good understanding of Agile/Scrum development methodologies.●   Experience with test management tools like Jira, TestRail, or Zephyr.●   Experience with version control tools like Git.●   Familiarity with CI/CD pipelines and integration with automation frameworks.●   Strong analytical and problem-solving skills.●   Excellent communication and collaboration skills.Preferred Qualifications:●   Experience with performance testing tools like JMeter or LoadRunner.●   Knowledge of cloud-based testing environments (AWS, etc.).●   ISTQB or other QA certifications.●   Experience with containerized environments (Docker/Kubernetes).

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In