Weehawken, NJ30+ days ago
Collaborating with development teams to develop quality products, working closely together to understand the functionality and devise acceptance tests at an appropriate test level, prioritizing both speed and quality to support continuous delivery • Continuously improve the CI/CD toolchain and services in close collaboration with the agile programs and software engineers and central architecture • Persuasive communication and teamwork abilities • Must have an academic degree. • Strong understanding of test-driven development approaches such as BDD/Cucumber to support continuous delivery • Take ownership and responsibility for the design and development of all aspects of automated testing along with creation, execution, and maintenance of automated scripts • Analyze, design, and build automated test cases based on acceptance criteria captured in user stories • Good knowledge of software development & testing lifecycle and QA methodologies.