Position Description5-8 years of experience in test case design at different levels (component/service, integration, automation, end to end user scenarios)Hands-on Experience with Test Automation tools – Cucumber, BDD, Selenium3+ years of hands on experience in script development using programming languages (e.g., Java) – good to haveStrong experience in testing REST API’s based on springboot framework and Java based applicationsExperience using source configuration tools (Git, SVN, and JENKINS etc.)Experience with SQLExperience with designing and implementing Test LifecycleExperience in a QA/test environment with a focus on technical, automated testing in a variety of environments such as Unix OS, Mainframe, cloud, distributed, services/apis, databasesExperience in PVS and loggingExperience working with Agile frameworkVery good communication skills, ability to focus and prioritize and solve complex technical problemsComputer Engineering, Computer Science or related (technical) degree/diplomaTools: IntelliJ, Postman, SOAPUI, Dynatrace and Neoload , Putty, WinSCP, Rally, Jira
Future Duties And Responsibilities
Contribute to projects/program test strategies and plans for test Automation.Responsible for the adoption of quality engineering practices and train junior resourcesProvide feedback on quality of deliverables and escalate quality issuesUses tools for defect management, regression, performance or automation testingResponsible for creating, maximizing automation and executing high complexity test cases for assigned programs/projects through the application lifecycle (functional or non-functional)You will design, execute and automate test plans based on business requirements to ensure quality delivery of softwarePartners across IT and with assigned business lines to test new or existing software in order to ensure requirements are met.Responsible for providing accurate and detailed work status to project team/teams and QE ManagerDesired Qualifications/Non-essential Skills Required
Experience working in agile environmentsDemonstrated ability and interest in learning new technologiesCandidates should be self-starters and have the ability to work in a fast paced, demanding, and rapidly changing environmentAbility to perform detailed analysis of business problems and technical environments.Strong oral and written communication skills.Strong teamwork and collaboration skills.Health Care / Health Services business area subject matter expertise preferredBachelor’s degree in Computer Science on related discipline with at least 5+ years of recent experience designing, developing, deploying, and supporting computing applications in a large-scale, midrange, and distributed environment as versatile QA/QE resourceYour future duties and responsibilitiesRequired Qualifications To Be Successful In This Role
Together, as owners, let’s turn meaningful insights into action.
Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.Come join our team—one of the largest IT and business consulting services firms in the world.