Senior quality engineering role responsible for product reliability, performance, and functional accuracy. Collaborating with cross-functional teams to deliver high-quality software solutions in a fast-paced Agile environment.
Responsibilities
Design, develop, and maintain automated test scripts using Selenium, Playwright, Java, TypeScript, and TestNG.
Execute functional, regression, integration, and non-functional testing throughout the QA lifecycle.
Analyze requirements and user stories to create comprehensive test scenarios, test cases, and acceptance validation.
Lead QA activities within Agile teams, contributing to sprint planning, refinement, estimation, and continuous improvement.
Participate in UAT and support Product Owners in validating business workflows and acceptance criteria.
Perform database validation using MSSQL Server and MySQL.
Identify, document, and track defects; collaborate with development teams to ensure timely resolution.
Improve QA processes, automation frameworks, and testing techniques to increase coverage and efficiency.
Support both scheduled release testing and urgent hotfix cycles with strong prioritization and adaptability.
Mentor junior testers in onshore/offshore teams and promote best practices in testing strategies and documentation.
Requirements
Minimum 8+ years of QA experience with the combination of Functional and Automation testing.
Bachelor’s degree or recognized equivalent, preferably in Computer Science or a related field, from an accredited university.
In-depth understanding of the various testing concepts (*e.g.* Functional, Usability, Availability, Performance).
Must have proficiency in Database query knowledge.
Strong interpersonal and communication skills, flexibility, team spirit, and positive can-do approach.
Strong background in SDLC and Agile (Scrum) software development methodology.
Experience with different kinds of testing included but not limited to Functional, System, End-to-End, Sanity, Regression, Build Verification, System Integration etc.
End to end functional automation using modern tools such as Selenium, Playwright, Cypress etc.
In-depth understanding of API testing including API automation.
Languages proficiency - Java (Primary), C#, TypeScript/JavaScript (Secondary).
Experience with DevOps and CI/CD pipeline (Jenkins, Git Actions etc.).
Solid background on repository & version controlling systems e.g. Bitbucket, GitHub, Git bash.
Experience in the Marine Engineering and Ship Survey domain is a plus.
Junior Penetration Tester assisting with security testing across various environments at Civica. Gaining experience and exposure to cybersecurity practices and frameworks under senior experts' guidance.
Lead Penetration Tester managing penetration testing projects across various platforms for Civica. Responsible for security assessments, report crafting, and collaboration with teams.
Director of Design Quality Assurance overseeing NPI programs for high - quality medical device introduction. Collaborating cross - functionally to ensure compliance and effective execution in a dynamic environment.
Quality Assurance Analyst in pharmaceutical company ensuring quality processes and supplier qualifications. Join a growing team in innovative radio - pharmacy solutions based in Porto Alegre.
Senior QA Engineer testing Oracle Banking Suite and mobile applications in a hybrid role. Performing quality assurance tasks and collaborating with development teams.
Quality Analyst monitoring compliance and validation processes at Aché pharmaceutical company in Guarulhos. Involves project oversight, documentation management, and support during internal audits.
Quality Engineer leading testing for Wi - Fi firmware releases at Meter. Responsible for ensuring the performance of wireless access points in diverse environments.
Corporate Account Executive responsible for driving new business opportunities in Qatar. Engaging with prospective customers and running end - to - end sales processes for CrowdStrike, a cybersecurity leader.
Quality Analyst planning and executing software testing activities at Minsait. Collaborating with multidisciplinary teams to ensure software reliability and standard quality processes.
Engineer Associate implementing technical quality solutions for manufacturing processes at Schaeffler. Collaborating on quality checks and audits while managing complaints and costs in production.