In this role, you will be a leader, and contributor and have the opportunity to make a lasting impact on our entire technology stack.
Roles and Responsibilities :
- Contribute to robust, scalable, and high-quality test automation solutions.
- Lead test reviews, author, and execute test cases.
- Collaborate with business and technical teams to solve complex problems.
- Advocate and champion quality coding and best practices.
- Communicate design and test impact based on business requirements.
- Coordinate with EM / PM and understand the gap and plan test strategy for execution
- Actively work closely with senior developers and understand the upcoming tasks and plan QA activities
- Work with Business folks and understand the various use cases and keep a constant check on test coverage
- Keep a constant check on the customer experience breakages and provide necessary inputs
- Researching test tools, methodologies, and trends and upgrading existing practices and processes.
- Managing the final quality of the product releases
- Build Tools to improve productivity
Mandatory Qualifications :
BE / BS / MS in Computer Science or equivalent.5+ years of experience developing and testing software.Proficient in any programming language Java / Python / GolangPassionate about all things automation.Knowledge of web service technologies (REST / SOAP).Excellent problem-solving skills and attention to detail.Self-starter that enjoys and takes pride in their work.Ability to thrive in a dynamic, collaborative, and fast-paced environmentExperience working in an Agile environment is a plus.Passionate about testing, development, and design of the systemThe ability to keep current with the constantly changing technology industry.Good knowledge of infrastructure and toolingHands-on experience with Linux / UbuntuGood knowledge of Git / Big Bucket or similarAbility to build / modify framework based on the futuristic needsGood knowledge of CI / CD process and tools around itSkills Required
Financial Services, Automation, Python, Java, Agile