Senior QA Engineer

Rooster Technology
Full-timeColombo, Sri LankaUSD 600 - 1,200/month

At Rooster Technology, you'll ensure the reliability of our HRIS, ATS & Job Board platforms. You'll assist to enforce quality standards and drive product quality improvement. Must have expertise in software testing methods and attention to detail.

Responsibilities:

  • Alignment and Responsibility: Ensure automation scenarios align with requirements by reviewing user stories with analysts, developers, and QA, taking ownership of all test automation deliverables, empowering test teams to perform their automation using appropriate tools and strategies, and analyzing manual test cases for optimal automation approaches.
  • Documentation and Participation: Document scripts with comments for clarity on test logic, actively participate in Agile ceremonies, execute test scripts for smoke and regression testing, manage test cases in Xray for comprehensive test coverage, and analyze test results while reporting defects.
  • Leadership and Collaboration: Lead the team in creating technical procedures and documentation, enhance coding standards and best practices, drive knowledge management practices, and facilitate knowledge-sharing sessions within the team.
  • Technical Expertise: Stay updated on industry developments, share knowledge with team members, collaborate with architecture on foundational efforts, lead/participate in designing automation scripts, and implement performance testing strategies using K6 to evaluate system responsiveness.
  • Decision Making and Process Improvement: Make decisions with cross-functional impact, contribute to building a Continuous Integration (CI) environment, identify and implement process improvements, and collaborate to solve complex problems.
  • Guide: Provide guidance to colleagues, work independently in complex situations, have experience with Continuous Integration and large Agile projects, and demonstrate proficiency in Playwright, JavaScript and SQL.
  • Testing Proficiency: Have experience with Automation frameworks, Git/GitHub for version control, testing experience with front-end and backend APIs, proficiency in tools like ReadyAPI, Postman, and understanding of RESTful API and GraphQL web services.
  • Analytical Skills and Communication: Possess strong analytical and problem-solving skills, familiarity with innovative industry trends and tools, and excellent verbal and written communication skills.

Qualifications:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 4 years of proven experience in software quality assurance, with significant experience in designing and executing test plans as a Senior QA Engineer or similar role.
  • Minimum of 2 years of experience with Playwright for test automation.
  • Strong knowledge of software QA methodologies, tools, and processes, including manual and automated testing techniques.
  • Experience in programming languages (JavaScript, Java, etc.) for creating automated test scripts and conducting testing activities.
  • Demonstrated experience with Xray for test case management and optimization.
  • Proven expertise in performance testing using K6 to assess system performance and responsiveness.
  • Strong proficiency with Git and GitHub for version control and collaborative development.
  • Familiarity with Agile methodologies and working within Agile/Scrum teams.
  • Excellent problem-solving skills with meticulous attention to detail.
  • Exceptional communication skills and the ability to collaborate effectively with cross-functional teams.

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*
Have you used Xray for test management in Jira?*
How many years of experience do you have in test automation?*
Which of the following best describes your experience with Playwright for test automation?*
Which tools have you used for performance testing?*
Which of the following API testing tools have you worked with?*
How did you hear about this opportunity?*
If you are shortlisted for this position, What will be your notice period?*