Blue Coding specializes in hiring excellent developers from across Latin America for clients in the United States and Canada. They are seeking an experienced QA Automation Engineer to work on a long-term migration and modernization project for a client, focusing on developing and maintaining automated test scripts while balancing manual QA work.
Responsibilities:
- Develop and maintain automated test scripts for functional, regression, and end-to-end testing using Playwright
- Convert repeatable manual test cases into automated tests to improve efficiency and coverage
- Execute automated test suites and review results to identify failures and defects
- Perform manual QA testing alongside automation work, maintaining a balanced approach as automation coverage scales
- Monitor automated test runs and report failures or inconsistencies in Qase
- Collaborate with engineers, product managers, and stakeholders to clarify requirements and acceptance criteria
- Identify, document, and track defects in Jira with clear reproduction steps
- Support regression and release testing activities throughout the ongoing migration project
- Perform API and data validation to ensure accuracy and reliability
- Support CI pipeline execution of automated tests and contribute improvement ideas
- Document test cases, test procedures, and known issues in Qase
- Participate in Agile ceremonies, including sprint planning, stand-ups, and retrospectives
- Stay current with testing tools and quality practices relevant to the team’s environment
Requirements:
- 2+ years of experience in software quality assurance or software testing, with at least 1 year in test automation
- Hands-on experience with Playwright (strongly preferred) or comparable tools such as Selenium or Cypress
- Proficiency in at least one scripting language, JavaScript is a strong plus given the team's Vue.js stack
- Familiarity with C#, DHTMLX, and/or Vue.js to understand the applications under test (deep coding knowledge is not required)
- Experience with Qase or similar test management tools (e.g., Xray, Zephyr, TestRail)
- Experience working with Jira for defect tracking and GitHub for version control and pipeline integration
- Strong understanding of software testing methodologies, QA principles, and SDLC
- Ability to create thorough, effective test cases and identify edge cases and risk areas
- Strong debugging and problem-solving skills
- Experience working in Agile or iterative development environments
- Excellent verbal and written English communication skills, proactivity and clear communication are critical for this role
- Self-motivated and able to work independently; this role requires someone who drives their own quality outcomes
- A bachelor's degree in Computer Science, IT, or a related field (or equivalent experience)
- Relevant certifications, such as ISTQB, are a plus