Principal QA Engineer (Automation)

  • Full-time

Company Description

JOIN US!! We are looking for highly talented and passionate people interested in working with international clients, as a PRINCIPAL QA ENGINEER (AUTOMATION).

We believe in making the impossible happen and we think you can make magic real.

Job Description

  • Create and maintain test automation frameworks using software development methodologies and defined technologies taking into consideration processes as CI/CD and multiple environments
  • Create and maintain non-functional tests (ADA, security, performance, etc.)
  • Work across teams under agile methodologies participating under the QA role actively, identifying requirements and analyzing design specifications with the team and communicating in English with technical and non-technical members
  • Perform QA technical testing tasks like API and database testing interpreting queries and database tables relations
  • Create and track bugs/defects
  • Create manual test scenarios for automation test cases, identifying and prioritizing the ones who are most suitable for automation testing to achieve the best coverage
  • Sending status reports informing about status of the testing process, basic metrics, results of tests and raising relevant priority issues and risks
  • Create level of effort- LOE estimates
  • Ensure content and structure of testing artifacts is documented and maintained using the best practices for quality assurance automation solutions
  • Be receptive on learning about new technologies and self-driven to stay on top of the QA trending, to apply them on projects or furtherly participate in initiatives as mentoring and knowledge transfer sessions with the team
  • Research and recommend the most effective technologies, approaches and strategies for QA Automation implementation across projects
  • Prioritize necessary tasks and tests for successful testing executions
  • Identify and inform effectively about potential quality issues and risks on projects
  • Provide mentoring and guidance for team members

Qualifications

  • Software Engineering or a related degree
  • 3-5 years of related QA experience
  • 4-6 years of QA Automation experience
  • Expertise providing maintenance and designing automated test suites using technologies like, but not limited to: Selenium WebDriver, Cucumber, API with Postman and Newman, taking into consideration processes as CI/CD and multiple environments
  • Proficiency on object-oriented programming languages like Java or .Net. Preferable using those skills in validating software quality and experience on Ruby, python and Watir
  • Create and maintain non-functional tests (ADA, security, performance, etc.)
  • Work across teams under agile methodologies participating under the QA role actively, identifying requirements and analyzing design specifications with the team and communicating in English with technical and non-technical members
  • Perform QA technical testing tasks like API and database testing interpreting queries and database tables relations
  • Create and track bugs/defects
  • Create manual test scenarios for automation test cases, identifying and prioritizing the ones who are most suitable for automation testing to achieve the best coverage
  • Sending status reports informing about status of the testing process, basic metrics, results of tests and raising relevant priority issues and risks
  • Create level of effort- LOE estimates
  • Ensure content and structure of testing artifacts is documented and maintained using the best practices for quality assurance automation solutions
  • Be receptive on learning about new technologies and self-driven to stay on top of the QA trending, to apply them on projects or furtherly participate in initiatives as mentoring and knowledge transfer sessions with the team
  • Research and recommend the most effective technologies, approaches and strategies for QA Automation implementation across projects
  • Prioritize necessary tasks and tests for successful testing executions
  • Identify and inform effectively about potential quality issues and risks on projects
  • Provide mentoring and guidance for team member

Additional Information

Benefits

  • Access to Prepaid Medical Plan
  • Employee engagement activities and events
  • Flexible Schedule
  • Prodigious Academy
  • Technical trainings, soft skills development, technical certifications, access to online libraries and e-learning platforms
  • Find your path Program
  • You will have a coach that will support and help you grow
  • Level up Program

All your information will be kept confidential.

Privacy Policy