Experience: 2-4 years in Test Automation and Quality Assurance Job Description: We are looking for a talented Test Automation Engineer with 2-4 years of experience in Test Automation and Quality Assurance. The ideal candidate will have a strong foundation in designing, implementing, and executing automated tests to ensure the quality and stability of software applications. With hands-on experience using tools like Selenium, TestComplete, or Katalon Studio as well as frameworks like JUnit and TestNG, you will be responsible for driving quality practices in an Agile environment. Familiarity with testing tools for React applications, such as Jest, React Testing Library, Cypress, and Playwright, is highly valued. As a key member of our quality team, you will collaborate with cross-functional teams to develop comprehensive test strategies and support the delivery of high-quality software products. Key Responsibilities: Lead the Quality Assurance lifecycle within an Agile development process, embedding quality practices at all stages. Define test strategies and design effective test plans and cases to validate product features. Develop and execute automated UI and functional tests using Selenium, TestComplete, Katalon Studio, JUnit, and TestNG. Implement and enhance Continuous Integration (CI) flows to streamline automated testing in the development lifecycle. Create and maintain testing documentation, including test cases, plans, and reports, to ensure test coverage and transparency. Conduct end-to-end tests to identify and resolve issues early in the development cycle, improving overall product delivery timelines. Collaborate with development, QA, and product teams to maintain quality across all stages of product development. Continuously improve testing processes and methodologies to increase efficiency and test coverage. Contribute to team knowledge-sharing and best practices for test automation within an Agile environment. Key Requirements: 2-4 years of experience in Quality Assurance with a focus on Test Automation. Proficiency in automated testing tools such as Selenium, TestComplete, or Katalon Studio. Strong knowledge of JUnit and TestNG for unit and integration testing. Practical experience with React-specific testing tools, including Jest, React Testing Library, Cypress, and Playwright. Proficient in JavaScript, HTML, and SQL. Understanding of CI/CD processes and hands-on experience with tools like Jenkins and Git. Familiarity with Agile methodologies and associated tools such as JIRA. Excellent problem-solving skills with attention to detail and commitment to quality. Strong communication and teamwork skills to work effectively with team members across functions. Preferred Qualifications: Experience with performance testing tools such as JMeter. Familiarity with cloud-based testing environments or infrastructure. Knowledge of advanced test management and defect tracking tools. Job Type: Full-time Pay: $45.00-$55.00 per hour Benefits: Dental care Life insurance Paid time off Schedule: Monday to Friday Weekends as needed Work Location: Remote

Salary

Competitive

Project Basis based

Remote Job

Worldwide

Job Overview
Job Posted:
1 year ago
Job Type
Contractual
Job Role
Any
Education
Any
Experience
Any
Total Vacancies
-

Share This Job:

Location

Canada