This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Senior Associate Software Quality Assurance / Testing Engineer is a developing subject matter expert, responsible for supporting with every phase of the development process to ensure that the design and software adhere to company standards. This role provides support in the development and execution of exploratory and automated tests to ensure product quality.
Job Responsibility:
Proactively supports the planning, execution, reporting, and successful completion of QA activities for all new development cycles for various releases
Contributes to Agile-related user story review meetings and/or work with relevant business stakeholders and developers to understand the new or modified application functionality
Receives instructions to work with the required user community to understand business requirements and uphold quality of each release by ensuring a comprehensive end-to-end testing coverage
Contributes to designing and implementing end-to-end test scenarios, as well as debugging and defining corrective actions
Supports the review of system requirements and tracking of quality assurance metrics
Contributes to performing and documenting risk analysis and record test progress and results
Performing thorough regression testing when bugs are resolved
Receives instructions from various stakeholders to review requirements, specifications, and technical design documents to provide timely and meaningful feedback
Contributes to the creation of detailed, comprehensive, and well-structured test plans and test cases
Proactively supports the design, development, coding, and execution of automation scripts
Receives instructions to identify, record, document thoroughly, and track bugs and develop and apply testing processes for new and existing products to meet client needs
Contributes to the development of standards and procedures to determine product quality and release readiness
Contributes ideas and suggestions that will enable innovation and streamline overall testing processes
Proactively supports and documents established QA processes and best practices in Agile Scrum development methodology and influences the continuous improvement of the QA activities
Requirements:
Bachelor's degree or equivalent in Computer Science, Engineering or a related field
Relevant certifications such as Leading SAFe would be advantageous
Moderate level hands-on testing experience in AGILE/DevOps Methodology, Continuous Integration, and Continuous Delivery
Moderate level work experience in software development
Moderate level work experience in software quality assurance
Familiarity with working in an Agile/Scrum development process
Moderate level hands-on experience with automated testing tools
Moderate level experience working within a geographically dispersed company is desirable
Nice to have:
Familiarity with performance and/or security testing is a plus