NTConsult logo

Senior QA Engineer

NTConsult
On-site
Porto Alegre, RS, Brazil
Senior QA Engineer

The company:Β We are a global custom software development and IT project staffing organization without geographic restrictions; we operate globally, navigating technology and business challenges with expertise. Our U.S. headquarters are in San Diego, California and we also have strategically located development centers in Brazil, Mexico, Peru, and Uruguay.Β  Our Latin America headquarters are based in Porto Alegre, Brazil, with a branch in SΓ£o Paulo.Β  For over two decades, we have been globally recognized in the software and innovation market for delivering projects with added value, crafted by agile teams of skilled professionals. Check out our international page at:Β www.ntconsultcorp.com.

The project: We are looking for an experienced Quality Control EngineerΒ for this fully remote opportunityΒ to work with a US-based client in the mortgage insurance industry. You should haveΒ strong testing fundamentals and solid hands-on experience in BDD with Cucumber, API validation (REST and SOAP), and end-to-end automated testing.Β 

Responsibilities:
β€’ Design and implement BDD test scenarios using Cucumber.
β€’ Validate RESTful APIs (POST, DELETE, etc.) and SOAP services, designing detailed and robust test cases.
β€’ Develop automated tests using tools such as Rest Assured (for API testing) and Playwright (for end-to-end testing).
β€’ Identify edge cases and hidden requirements within test flows.
β€’ Collaborate with the development team to define test coverage KPIs and suggest improvements (e.g., via tools like Sonar).
β€’ Communicate clearly in English with international teams and work independently.

Requirements:
β€’ 5+ years of experience in quality control.
β€’Β Proficient in Cucumber and automated API testing tools like Rest Assured.
β€’ Experience with Playwright or similar tools for UI automation.
β€’ Good understanding of SOAP web service testing.
β€’ Strong attention to detail and critical thinking in identifying testing coverage gaps.
β€’ Advanced written and spoken level of English.
β€’Β Familiarity with CI/CD pipelines (Jenkins, Github Actions, or similar tools).

β€’Β Experience with non-functional testing, with JMeter or Gatling.