Vacancy caducado!
Job Description: The "Software Development Engineer in Test II will play a vital role as a member of the Digital Quality Engineering team in continually leading its quality strategy and ensuring the development and release of the highest quality software products & enhancing the company's customer facing Digital experiences by collaborating in a cross functional team, on quality initiatives and automation techniques that promote the best Responsibilities Working in an agile software development environment, design both manual & automated tests and ensure alignment with all agile team members with tests that each user story will have to pass Execute manual test cases including exploratory tests, and oversee & continually confirm execution & health of automated test cases. Record test results, and log issues in a test management tool. Validate fixes and review final deliverables to ensure they meet/exceed expected quality standards. Continually explore & strive to identify opportunities for automation of test cases for each user story Work closely with developers to assess testability aspects. Evaluate whether components can be tested independently or as a system Estimate scope and size of user stories. Continually review and update estimates for upcoming user stories based on the team's experience from previous sprints Attend daily "stand-up meetings and team level ceremonies, actively communicate and share obstacles and defects that must be prioritized for fixes by developers EDUCATION: HS Diploma or GED Bachelor Degree REQUIRED QUALIFICATIONS:
- Ecommerce / Agile testing, UI testing experience, Automation on BDD cucumber, Selenium experience with Java coding, experience with CI tools like Jenkins.
- Bachelors' Degree with at least 3 to 5 years of relevant professional work experience with concentration in quality assurance OR an equivalent combination of formal education and experience
- At least 3 years of experience in test case preparation and execution
- At least 1 year experience in one or more test case automation tools/frameworks and writing automated test cases
- Ability to work in an agile scrum team environment
- Strong knowledge in quality assurance processes and techniques
- Very strong troubleshooting abilities
- Excellent written & verbal communication and interpersonal skills
- Experience or knowledge of software development methodologies, particularly agile fundamentals
- Experience or solid understanding of Test Driven Development and Behavioral Driven Development strategies and approaches
- Solid understanding of one or more modern industry standard software languages and frameworks for development and unit testing
- Familiarity with one or more web scripting languages and frameworks
- Mobile app testing experience would be bonus
Vacancy caducado!