o Build advanced automated test suites for market leading product suite
o Develop test strategies, create test plans, and execute test cases both manually and via UI, API automation
o Work closely with product and development teams to clarify requirements, ensure testability and provide feedback on functional and technical design
o Conduct code reviews to manage quality of the tests created by development and automation teams
o Work closely with development to facilitate unit and integration testing
o Create/evaluate test tools to improve test process and quality
o Implement and help the team embrace best automation practices to maintain quality
o Be a vocal champion for quality in every phase of the development process
o BS in Computer Science
o 5-7 years of experience working with TDD, BDD UI automation frameworks and developing automation scripts.
o Strong hands-on experience writing automation scripts in any of the following – Ruby, Java, Python, C#, Perl
o Strong testing experience in API testing, API automation tools.
o Strong experience testing Microservices
o Proven track record of building solid test strategies, test plans.
o Demonstrable Analytical & Problem-solving skills.
o Experience with Agile and best practices for the full software development lifecycle, including coding standards, code reviews, source control management (Git), build processes, testing and ongoing maintenance
o Excellent written and verbal communication, people and collaboration skills.
o Experience in CI tools Teamcity, Jenkins etc.