What are the responsibilities and job description for the Test Engineer position at Xoriant Corporation?
Job Description
Description:
JOINING THE VERTEX TEST ENGINEERING TEAM GIVES YOU THE OPPORTUNITY TO:
• Grow and explore newer technology in testing as well as develop innovative thinking to meet future customers’ needs
• Build a quality product by solving challenging problems and creating robust solutions for test automation
• Work for a company that’s a recognized leader in comprehensive, integrated tax technology solutions
• Be involved in the fast-growing environment We are looking for candidate with expertise in creating robust test automation scripts and have an aspiration to drive continuous improvement in testing processes. IN THIS ROLE, YOU WILL HAVE RESPONSIBILITY FOR:
• Analyze requirements / user stories and define test coverage and scope for manual and automation testing
• Design, develop and execute test suite/s for one or more products
• Create test automation scripts and maintain new or existing test automation frameworks
• Strategize, plan and estimate the assigned work as well as provide periodic status reports on project milestones
• Develop the test strategy/analysis as well as define the configuration of test environment/s to facilitate the testing needs
• Troubleshooting technical issues to identify root cause and corrective improvements and provide technical knowledge and assistance to other engineers
• Support the project team in all testing efforts as well as support the Test Lead in championing the best practices BASIC QUALIFICATIONS:
• 3 years in testing in large scale applications and web services and 2 years in developing and maintaining test automation suites and frameworks
• Hands-on experience maintaining robust and scalable automation frameworks
• Hands-on experience in API test automation using SOAP or REST and UI test automation using Selenium or similar test automation tool
• Hands-on experience with one of the following programming languages: Java, Python or VB Script
• Experience collaborating within the testing team as well as with cross-functional teams
• Possess excellent communication, sharp analytical abilities, and proven design skills
• Bachelor’s in Computer Science or Engineering, or equivalent experience PREFERRED QUALIFICATIONS:
• Experience working with configuration management tools and repositories like Git as well as building / supporting CI/CD pipelines using Jenkins
• Good working knowledge with a variety of databases like SQL, Oracle, DB2, Postgresql, MySQL, Flat File, MongoDB
• Experience with TDD/BDD, Agile/Scrum methodologies
• Experience in creating dashboards and testing metrics for test coverage, release status etc.
• Experience with AWS, Load, Performance and Stress testing
• Ability to drive higher quality by assessing end-user impact of issues and thereby influencing key product decisions
Salary : $40 - $50