Senior QA Automation Engineer - Remote Contract in Bogota at Product Perfect LLC
Cundinamarca, Cundinamarca, Colombia -
Full Time


Start Date

Immediate

Expiry Date

15 Feb, 24

Salary

0.0

Posted On

16 Nov, 23

Experience

10 year(s) or above

Remote Job

No

Telecommute

No

Sponsor Visa

No

Skills

Selenium, Computer Science, Test Automation, English, Project Management Skills

Industry

Information Technology/IT

Description

Experienced English-speaking Software QA Automation Engineer needed with a minimum of 10 years of expertise in software automated testing. Must have a legitimate professional background in automated testing and hands-on experience with various software test automation systems and applications.

Responsibilities:

  • Create and iterate on scripted tests using automation test products such as SpecFlow, Playwrite, Rest #, and Azure DevOps.
  • Develop and implement automated testing strategies, plans, and scripts to ensure high-quality software products.
  • Collaborate with cross-functional teams to identify and understand software requirements.
  • Design, develop, and maintain automated test scripts using C# and related tools like SpecFlow, Playwrite, Rest #, and Azure DevOps.
  • Implement Continuous Integration and Continuous Delivery (CI/CD) processes for efficient software delivery.
  • Perform thorough testing of software applications, including functional, regression, integration, and performance testing.
  • Identify, analyze, and troubleshoot software defects, providing detailed bug reports and working closely with development teams to resolve issues.
  • Stay updated with industry trends, best practices, and emerging technologies in software quality assurance and automated testing.
  • Collaborate with team members to improve testing processes and methodologies, driving quality and efficiency enhancements.
  • Mentored junior team members, providing guidance and support in test automation practices.

Requirements:

  • Proficient in spoken and written English to communicate with local and remote teams in the United States.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 10 years of experience in software-automated testing, with a focus on test automation.
  • Some experience with C# for automated testing.
  • Paid work experience using software automation test products like SpecFlow, Playwrite, Rest #, and Azure DevOps.
  • Familiarity with CI/CD processes and tools for automated software delivery.
  • Solid understanding of nUnit/xUnit frameworks for automated testing.
  • Familiarity with Selenium for web-based test automation is highly beneficial.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work independently as well as in a team-oriented environment.
  • Proven track record of delivering high-quality software products through effective automated testing.
  • Strong organizational and project management skills.

Additionally, the following is required:

  • Ability to effectively communicate in English with an English-speaking remote team.
  • Willingness to participate in daily Zoom or Teams meetings via webcam.

Compensation Range: COP 224.1M - COP 288.1

Responsibilities
  • Create and iterate on scripted tests using automation test products such as SpecFlow, Playwrite, Rest #, and Azure DevOps.
  • Develop and implement automated testing strategies, plans, and scripts to ensure high-quality software products.
  • Collaborate with cross-functional teams to identify and understand software requirements.
  • Design, develop, and maintain automated test scripts using C# and related tools like SpecFlow, Playwrite, Rest #, and Azure DevOps.
  • Implement Continuous Integration and Continuous Delivery (CI/CD) processes for efficient software delivery.
  • Perform thorough testing of software applications, including functional, regression, integration, and performance testing.
  • Identify, analyze, and troubleshoot software defects, providing detailed bug reports and working closely with development teams to resolve issues.
  • Stay updated with industry trends, best practices, and emerging technologies in software quality assurance and automated testing.
  • Collaborate with team members to improve testing processes and methodologies, driving quality and efficiency enhancements.
  • Mentored junior team members, providing guidance and support in test automation practices
Loading...