As a member of the engineering team, you’ll create both automated and manual test cases to support the requirements while validating and verifying these against real life customer-based use cases for our different identity platforms.
You’ll collaborate with Engineering team to build strong and solid solutions, define quality standards and maintain these.
You’ll work closely with and present reports and testing output to business, identify improvements possibilities in our processes, follow Agile standards, size the work to be done, provide feedback on stories, etc.
Day to day, you will :
Test custom applications / solutions related to released implementations, fixes and / or enhancements.
Creates and executes test cases, including identification and tracking issues through resolution.
Create, execute and maintain test scenarios, test cases and test data sets to be used in software testing for manual and automated testing.
Performs regression system testing to ensure that application errors have been corrected and that no other previously working functions have failed as a result of any code modifications and that newly added features have not created problems with previous versions of the software.
Document software defects and report defects to software developers.
Monitor bug resolution efforts and track successes.
Produces testing results reports with summary findings for project stakeholders.
Work with project teams to identify, triage and isolate defects and issues in all environments and retesting.
Create Automated Test Cases using Secure Auth and team standard frameworks.
Execute Automated Test cases and perform the necessary maintenance to it
Monitor periodically Automated execution of Test Cases identifying product defects and / or necessary maintenance
Propose improvements to the automated framework used and, if approved, develop those improvements.
Implement performance, load and stress tests to ensure the application support of non-functional requirements.
Be able to perform Development tasks, and develop changes as needed in the project.
Collaborate with software engineers and testers to refine / improve our continuous delivery systems for on-premise and cloud technologies and to influence test strategies
Ideally, you have :
Several years of QA Engineer or Engineer in Test experience with excellent debugging and troubleshooting skills.
Built automation solutions using Java, Python, Ruby, VBScript or similar programming languages and technology stacks.
Programing automation Test Cases using Selenium Webdriver.
Jenkins and Continuous integration experience.
Built software using relational and non-relational / NoSQL databases
Built test plans and test cases based on requirements and know how to trace them back to the latter. Experience working with RTM is a plus.
Experience in Web applications, REST, Web Services, Cloud, Mobile and / or desktop application testing.
Experience in Agile Methodologies and Scrum.
Knowledge of standard methodologies and IT operations in an always-up, always-available, self-healing service.
Proven strong development practices for automation in a continually-shipping environment (test driven development, continuous integration, clean and maintainable code.
A flexible, can-do attitude with a willingness and aptitude for learning.
Excellent interpersonal and communication skills, both written and verbal.
Nice to have :
Built or implemented custom automation solutions (i.e. : implementing a class not included in the framework or even built your own framework).
Coaching / leading skills.
Añadir a los favoritos
Eliminar de mis favoritos
Debes iniciar sesión en tu cuenta para agregar este empleo a tus favoritos. Haz clic en "Continuar" para acceder a tu cuenta o crear una cuenta nueva. Luego de iniciar sesión, podrás ver y organizar tus favoritos tanto en nuestro sitio web como en la aplicación móvil.