Randstadeos
Software Engineer - Automation Testing
In this role, you will:
Participate in planning and executing a variety of programs, services, and initiatives, and monitor key indicators to ensure effective performance and control management of assigned operations or business groups
Review basic initiatives including policy or process changes, process improvements, technology enhancements, and conduct regular reviews to identify efficiencies and cost savings opportunities
Receive direction from leaders and exercise independent judgement while developing an understanding of policies and procedures, best practices, and initiatives
Collaborate and consult with mid-level managers or cross-functional business partners
Provide work direction to less experienced Strategy and Execution staff
Primary responsibility is to create automation test scripts, framework and automation scripts execution and development of testing strategies
Should be able to drive automation testing initiatives independently
Consulting with users, providing advice and direction
Performing more complex analysis of business requirements and system specifications
Coordinating testing activities on a project as well as creating test plans and scripts for own projects
Lead and review test plans written by others and performs moderately complex to complex test data conditioning, regression testing and testing validation
Provide specific guidance on defects to developers and gives direction to less experienced analysts
Log, track, and verify resolution of software and specification defects and document all phases of the Systems QA process
Required Qualifications:
6+ months of Business Execution, Implementation, or Strategic Planning experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
Desired Qualifications:
Primary Skill Set: Core Java, Automation , selenium, API testing , BDD, Jenkins, GitRepo, SQL
Test planning and executing experience in systems such as: ALM and JIRA
Have hands on automation experience using selenium, API
Have excellent Programing skills using core Java
Worked on different frameworks and automation tools
Have good automation knowledge on non-UI functionalities (like DB, etc)
Have hands on CI/CD knowledge and its tools (Jenkins)
Advanced knowledge and understanding of test plans, test cases, test procedures, test scripts, and expected results
Advanced analytical skills with high attention to detail and accuracy
Excellent verbal, written, and interpersonal communication skills
Ability to prioritize work, meet deadlines, achieve goals, and work under pressure in a dynamic and complex environment
Ability to take on a high level of responsibility, initiative, and accountability
Ability to work effectively, as well as independently, in a team environment
Knowledge and understanding of software development life cycle (SDLC): all phases and types of testing
Knowledge and understanding of technology testing: test plans, test cases, test procedures, test scripts, and expected results
Strong organizational, multi-tasking, and prioritizing skills
User Acceptance Testing (UAT) experience
Experience performing moderate to complex test data conditioning
Experience with Agile and Waterfall methodologies
Shift timings: 1.30 PM – 10.30 PM