Vacancy expired!
- Participate in the web application technical design process with the Application Architects on development projects.
- Partner with Scrum teams to review requirements, build automation, and teach engineers how to maintain tests in BDD/TDD format
- Monitor tests and report or resolve failures in a timely manner.
- Work with QA to automate repetitive manual and critical test cases in the automation regression test suite.
- Research new tools and techniques to improve quality and work closely with QA Architecture team to upgrade the framework when needed.
- Provide quality reports with recommendations for improvement
- Develop Automated regression test suite
- Champion Automation efforts in the SCRUM team by educating and mentoring QA team members.
- 5+ years of experience in software quality engineering, test management, test development.
- 3+ years of End-to-End Automated testing experience by using one or more frameworks (BDD/Cucumber or TestNG preferred)
- 3+ years of experience testing NodeJS services (or equivalent JS framework) hosted on cloud
- 3+ years of experience testing Web Application (ReactJS / Angular or equivalent JS Frameworks)
- 2+ years engineering experience with various programming languages (JavaScript, React, Node or Java preferred)
- Hands-on experience with IntelliJ or other IDE development tools
- Demonstrated experience in XML, XSD, XPath, MQ, Topics, HTTP, HTTPS, JSON
- Exposure to Agile/Scrum methodology
- Strong attention to detail
- Proven communication and documentation skills
- Experience evaluating software architectures and designs to identify potential quality, performance and scalability weaknesses or limitations and developing an automated test regimen to fully exercise these suspect areas
- Experience with Continuous Integration and related tools such as Jenkins and Maven.
- Experience with version control such as Git and Github.
- Rally for user story management and defect tracking
- Familiarity with Acceptance Test Driven Development (ATDD)/Behavior Driven Development (BDD) and unit test
- Excellent organizational, troubleshooting and analytical skills
- Knowledgeable about industry standards and tools that can improve overall quality assurance
- Strong interpersonal skills with ability to work in a collaborative environment as well as independently with minimal supervision
- Must be well organized, thrive in a sense-of-urgency environment, leverage best practices, and most importantly, innovate through any problem with a can-do attitude.
- Ability to succeed and focus in a fast paced environment with noise/distractions
Vacancy expired!