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 Associate Software Quality Assurance Engineer role at NTT DATA is an entry-level position focused on ensuring product quality through testing and collaboration in an Agile environment. The role provides support in the development and execution of exploratory and automated tests to ensure product quality.
Job Responsibility:
Supports the planning, execution, reporting, and successful completion of QA activities for all new development cycles for various releases
Assists in Agile-related user story review meetings and/or works with relevant business stakeholders and developers to understand the new or modified application functionality
Receives detailed instructions to work with the required user community to understand business requirements and uphold quality for each release
Assists with 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
Assists with performing and documenting risk analysis and records test progress and results
Takes direction from various stakeholders to review requirements, specifications, and technical design documents to provide timely and meaningful feedback
Assists with the creation of detailed, comprehensive, and well-structured test plans and test cases
Supports the design, development, coding, and execution of automation scripts
Receives detailed instructions to identify, record, document thoroughly, and track bugs and develop and apply testing processes for new and existing products
Assists with the development of standards and procedures to determine product quality and release readiness
Supports and documents established QA processes and best practices in Agile Scrum development methodology
Performs any other related task as required
Requirements:
Bachelor's degree or equivalent in Computer Science, Engineering or a related field
Some expertise in software QA methodologies, tools, and processes
Some understanding of SQL and scripting
Some understanding of software development process
Some expertise in agile development such as Scrum
Some understanding of software integrated development environments
Some understanding of object-oriented programming
Basic hands-on testing experience in AGILE/DevOps Methodology, Continuous Integration, and Continuous Delivery
Basic work experience in software development
Basic work experience in software quality assurance
Familiarity with working in an Agile/Scrum development process
Basic hands-on experience with automated testing tools
Interpersonal, communication, and organizational skills
Team player with good attention to detail
Ability to understand and analyze complex systems
Ability to handle client and customer issues tactfully and professionally
Nice to have:
Relevant certifications such as Leading SAFe
Familiarity with performance and/or security testing
Basic experience working within a geographically dispersed company