Senior Quality Assurance (QA) - Brazil


  • Work within an Agile and/or Waterfall environment to identify any issues with product/testing requirements
  • Prepare / assist with preparation of all prescribed QA artifacts including, but not limited to, master test strategy and plan, functional test plan, QA acceptance plan/sign off, defect tracking report
  • Prepare and participate in automation, performance, and security testing as required
  • Conduct quality assurance defect tracking reports
  • Participation and/or review of documentation and/or test results in all QA test phases such as requirements validation, unit, integration, functional, and regression testing
  • Develop test cases according to the master test plan
  • Perform QA testing and report issues as required
  • Walk through the QA test cases and the QA test plan with the QA Lead prior to execution
  • Mentor Junior QA Analysts as required


  • Bachelor’s degree in Computer Science, Business Administration, or equivalent experience
  • 5+ years of formal testing experience
  • 3+ years of test automation experience
  • Deep understanding of the quality assurance discipline, the defect lifecycle management processes, and the software commonly used for test planning and defect tracking (eg. Jira, Bugzilla, etc.)
  • Experience in developing test plans, writing test scripts, developing use cases, implementing automated testing, governing quality standards, supervising test team activities, vetting and guiding requirements/acceptance criteria, and assisting business users through user acceptance test processes
  • Experience and knowledge of software quality tools (ie. test case management, project planning, defect management, automation)
  • Experience with web/mobile application testing (browser compatibility, responsive testing, etc.)
  • Experienced in web/mobile application technologies such as HTML, CSS, Javascript, PHP, Python, Java, Ruby, etc.
  • Experience testing in Window OS, Mac OS, Mobile OS (Android, iOS), etc.
  • Experience with automated test scripting and implementation using BDD frameworks such as Behat or Cucumber
  • Experience with testing APIs using tools such as Postman
  • Strong SQL skills and experience with relational databases
  • Experience with Python scripting and Pytest
  • Understanding of user centric design principles, content, navigation, usability, behavioural analytics tagging, accessibility, SEO, localization/multi-lingual and personalization considerations
  • Understanding of accessibility principles, standards, compliance, testing and validation
  • Understanding of cloud computing architecture, services and platforms
  • Understanding of data driven and/or machine learning applications
  • Understanding of security and privacy by design principles, process and tools
  • Understanding of DevOps principles, processes and tools (e.g. IaC, CI/CD and orchestration)
  • Understanding of agile principles and methodologies
  • Experience working with project management, business intelligence & communication tools, i.e. Slack, Confluence, JIRA, OpenAir and Tableau
  • Proactive in raising potential risks/concerns
  • Ability to multitask effectively on multiple projects and provide leadership
  • Ability to identify potential risks and communicate to project leadership team
  • Formal software testing training or certification
  • Ability to take ownership of tasks and projects assigned with minimal supervision
  • Highly collaborative and dynamic
  • Results oriented and creative problem-solving skills
  • Client centric and responsive
  • Clear, concise and articulate in communications

Nice To Haves:

  • Experience working with omnichannel content and engagement management service enablement platforms
  • Experience working with development in an Enterprise environment
  • Experience working with and managing highly available Internet-facing platforms
  • Experience working with multiple delivery methodologies (e.g. Waterfall, Agile - Scrum, SAFe, DAD)

Send your CV to this email:

1 Like