Summary Software Quality engineers work with software developers to improve software products during development. They will participate in testing activities within Software Development Lifecycle from reviewing/evaluating requirements, developing test cases, executing both manual and automated test cases, to reporting and tracking defects in defect management tool. Primary Responsibilities
Work closely with product owners, engineers, and team members to identify areas and methods to help improve testing efficiency, expand coverage and increase product reliability
Design, write, and maintain automated test scripts using best practices and industry standards, as well as perform manual testing
Write and execute automated test suites and actively communicate test status, including risks, issues, defects, and potential impacts
Maintains documentation of test results to assist in debugging and modification of software
Perform setup and administration of tools used by the testing team
Collaborate with other team members to resolve any issues or defects
Hold and facilitate test plan/case reviews with cross-functional team members.
Ensure that validated deliverables meet functional and design specifications and requirements.
Coordinate with business in understanding reported issues, requirements and expected behavior
Scope of assignments may cover a broad range and complexity of technologies
Continual learning of quality best practices and technologies
May help coordinate technical dependencies with other teams
Provides estimates for own deliverables
Required Knowledge/Skills/Abilities
Bachelor or Master’s degree in computer science or a related technical field
3+ years in Software Quality Assurance.
3+ years’ hands on experience in development, execution and maintenance of automated test scripts
Good understanding of exploratory testing practices
Good knowledge of new standard industry tools for logging bugs and managing test cases
Hands on coding experience in Java
Experience in API test automation using Rest-Assured
Solid understanding of Agile development
Minimum 3 years of working experience with object oriented and 1 year of java script programming
Minimum 3 years of working experience with programming language (Java, c-sharp)
Minimum 3 years of working experience with web services testing for REST and SOAP.
Minimum 1 year of automated test drivers such as Junit, TestNG, Junit, etc.
Awareness of testing message queue services like JMS.
Minimum 3 years of working experience with Selenium/Webdriver.
Minimum 1 year of front-end web application tools (Angular JS, NodeJs, Grunt, Jasmine, etc.)
Minimum 1 year of working experience with development patterns such as TDD and BDD.
Minimum 1 year of working experience with build automation tool like Maven and Ant.
Minimum 1 year of working experience with build management tool like Jenkins, Team Foundation Server, etc.
Knowledge and experience with application performance test plan design.
Minimum 1 year of working experience with performance tools like Jmeter. Understands and has some knowledge and preferably working experience of profiling tool like DynaTrace, etc.
Minimum 2 years of working experience with Mobile Testing on iOS and Android.
Minimum 1 year of working experience of mobile test automation tools like Appium, etc.
Experience writing Test Plans, Test Cases, Test Scripts and Test Summary reports
Prestazioni accessorie aggiuntive
Controlla i tuoi dati prima di inviarli definitivamente
Questi cookie sono necessari per il funzionamento del sito e non possono essere disattivati nei nostri sistemi. È possibile impostare il proprio browser in modo da bloccare questi cookie, ma alcune parti del sito potrebbero non funzionare.
Sicurezza
Esperienza dell'utente
Cookie orientati al gruppo target
Questi cookie sono impostati attraverso il nostro sito web dai nostri partner pubblicitari. Possono essere utilizzati da queste aziende per profilare i vostri interessi e mostrarvi pubblicità pertinenti altrove.
Google Analytics
Google Ads
Utilizziamo i cookie
🍪
Il nostro sito web utilizza i cookie e tecnologie simili per personalizzare i contenuti, ottimizzare l'esperienza dell'utente e per indvidualizzare e valutare la pubblicità. Facendo clic su Ok o attivando un'opzione nelle impostazioni dei cookie, l'utente accetta questo.