Tech Stack
CypressJavaSeleniumSQL
About the role
- Identify and execute the test cases to be automated;
- Work within an agile development team to develop automated tests;
- Interact with the product engineering team to discuss user stories and development to improve product quality;
- Configure application environments for test execution;
- Gather, prepare, obtain and generate test data;
- Execute test scripts covering all product functionalities;
- Report defects and nonconformities found in requirement specifications or in systems and applications;
Requirements
- Experience creating and executing automated software tests;
- Knowledge of analyzing user stories to understand product requirements;
- Solid fundamentals in industry-standard testing methodologies;
- Programming logic;
- Intermediate knowledge of VBScript or Java programming languages;
- Knowledge of file layouts (bank CNAB, fiscal XML, etc.);
- Awareness of common software bugs and failures;
- Knowledge of EDI processes;
- Knowledge of Agile methodology fundamentals;
- Knowledge of Quality Assurance fundamentals;
- Basic SQL (querying);
- Automated testing with Java + Selenium;
- Automated testing with Java + Cucumber (BDD);
- Knowledge of automated testing with Cypress;
- Position also open to candidates with disabilities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
automated software testsVBScriptJavaSQLSeleniumCucumberCypresstesting methodologiesprogramming logictest data generation
Soft skills
communicationcollaborationproblem-solvingattention to detailanalytical thinking