15 Oct
|
Voya Financial
|
India
15 Oct
Voya Financial
India
Grade:
Position Name: Senior Engineer - Testing
Company overview
About Voya India
Voya India (earlier VFISLK) started out as a joint venture between U.S. financial services company Voya Financial and SLK, a software services company and is head quartered at Bangalore. As of Aug 2023, we are a wholly owned subsidiary of Voya Financial. We are a dynamic technology & business process transformation company that provides world-class technology & business process management services, with an emphasis on quality, speed & optimization driven through automation.
We support and deliver innovative solutions to Voya’s Retirement, Employee Advantages, and Investment Management businesses.
More information about us is available at: https://www.voyaindia.com
Get to Know the Opportunity
A QA Senior Engineer is responsible for validating fully functional modules or apps according to the requirements. As part of day-to-day work, A QA Engineer is a self-motivated driven doer who performs the day-to-day, hands on the keyboard testing for projects. Able to create and execute automation test scripts using Selenium.
The Contributions You Will Make
- Test Plan Development: Ability to develop comprehensive test plans that cover functional, integration, system, and regression testing.
- Test Case Creation: Expertise in creating detailed test cases and test scripts aligned with business requirements.
- Defect Tracking and Reporting:
Experience in defect tracking and using tools like QC or similar for reporting and documenting issues.
- Collaboration with cross-functional teams in Agile/Scrum meetings to discuss user stories and plan testing activities.
- Ability to develop and implement automation testing frameworks using Selenium WebDriver, Java, Maven and TestNG
- Ability to maintain and update existing Selenium scripts, automating regression test suites.
Automation Competencies
Java Concepts
- Object, Class, Methods, variables
- Oops concepts
- Constructor
- Looping and conditional statements
- Data types and Access modifiers
- Exception handling
- Arrays
- Strings (String handling)
- Wrapper classes
- Interfaces
- Packages
- Collections (List, set, map)
- Editor to write code (Eclipse or IntelliJ)
Selenium Concepts
- Selenium web driver
- Relative path, Absolute path, XPath (Different types of XPath)
- TestNG and TestNG annotations
- POM
- Apache Maven
- Selenium exceptions
- Window handling
- Assert class
- Finding element and elements
- Different types of popup(Alert, confirmation, windows)
- WebDriver commands
- Selenium Grid (Running tests using different browser)
- Conditional statements (Wait)
- Frameworks (Data driven / Maven)
- Handling elements through JavaScript
- Handling buttons and checkbox
Education Qualification
Bachelor’s or master's in computer science, IT, Engineering, or related field
Expected Minimum Knowledge & Experience
Other Required Critical Skills
📌 Senior Engineer - Testing (India)
🏢 Voya Financial
📍 India