Role provides a great opportunity to implement test automation for big data and analytics based application. It also offers opportunity to utilize both automation and manual testing skillsets to influence Software Development Lifecycle methodology transition to DevOps. Great scope to innovate/adapt/build/enhance tools to simplify QA activities as innovation through automation. Build, modify, and maintain Test Automation Frameworks. Completely Own automation framework updates and contribute to the transition to DevOps methodology along with other team members. Interact with development teams to help implement optimized and re-usable functional test automation. Maintain the functional test portion of the Continuous Integration pipeline. Research, identify and implement new test automation technologies. Troubleshoot application issues and report technical findings to development. Interact and operate in scrum
Bachelor’s degree preferably in Computer Science or equivalent experience
You have 8+ years of professional experience in Software Quality Assurance area
You have 3+ years of Investment Banking domain knowledge
You have 5+ years of experience in Java / Selenium
You have 5+ years of experience in developing test automation
You have 5+ years of automation or regression testing experience
You have 3+ years of experience in Big Data & Analytics platform testing - designing a framework for validating large data sets
You have 3+ years of experience in functional testing of reports with complex data calculations, aggregation rules.
You have 3+ years of experience with continuous integration/continuous deployment and build tools (i.e. JUnit, GIT, Maven, Jenkins or equivalent)
Experience working with UI test automation is desirable
You have deep knowledge and experience of improving test coverage, review and filling gaps in existing automation and manual tests
You have the ability to diagnose application issues (reviewing applications logs, reviewing server stats, etc.)
You have a deep understanding of Test-driven development/behavior-driven development
You have experience working in a continuous integration environment
You have solid Understanding of Agile development lifecycle
You have a solid understanding of software testing practices
You have excellent verbal, written, and interpersonal communication skills
You have experience working with cloud services (Azure is preferred)
• Candidate Value Proposition Role provides a great opportunity to implement test automation for big data and analytics based application. It also offers opportunity to utilize both automation and manual testing skillsets to influence Software Development Lifecycle methodology transition to DevOps. Great scope to innovate/adapt/build/enhance tools to simplify QA activities as innovation through automation. Build, modify, and maintain Test Automation Frameworks. Completely Own automation framework updates and contribute to the transition to DevOps methodology along with other team members. Interact with development teams to help implement optimized and re-usable functional test automation. Maintain the functional test portion of the Continuous Integration pipeline. Research, identify and implement new test automation technologies. Troubleshoot application issues and report technical findings to development