Software Test Engineer

5.0 - 7.0 years

15.0 - 22.5 Lacs P.A.

Bengaluru

Posted:5 days ago| Platform: Naukri logo

Apply Now

Skills Required

Automation TestingManual TestingSeleniumBdd CucumberFunctional TestingCucumber

Work Mode

Hybrid

Job Type

Full Time

Job Description

Quality-gating a host of mission-critical Enterprise applications for a large bank and thereby enriching ones domain knowledge of the latest and greatest processes/protocols/standards in Payments domain on the one hand while enhancing one’s testing skills – both manual and automation - on the other. Job Details Position Title: Software Test Engineer – 2 Career Level: P2 Job Category: Senior Associate Role Type: Hybrid Job Location: Bangalore About the Team: Impact The Payments team is a group of diversified, competent , multi-skilled professionals who have championed the domain as well as the technology involved in the 5+ years since the team’s inception. They work as a team to conquer all kinds of challenges and are fully determined to get the job done , holding themselves to the highest standards of workmanship / craftsmanship always as they execute their projects. New joiners can be sure to amass immense knowledge about domain and technology thanks to the free flow of information and mentorship provided by seasoned IT professionals who have been part of this team for so long. The integrations (applications) built by the person playing this role helps drive transformation goal for the organization by significantly improving the ways the Payments onboarding had been handled previously. Key Deliverables 5-7 years of experience testing Enterprise applications . Develop and maintain scalable and robust automated test frameworks and scripts. Perform code reviews of automate test scripts and ensure high standards for test quality and maintainability. Mentor junior QA engineers and provide guidance on best practices and careen growth. Must have experience in framework development in selenium using java or python. ISTQB or other relevant certificates. Collaborate with developers, product team and other QA team members to understand the product requirements. Develop & execute test cases to ensure software quality. Create test plan & test strategy based on the product requirement. Identify, document & track bugs using issue tracking tools like Jira. Assist in maintaining and enhancing automated test scripts and frameworks. Run regression tests to verify bug fixes and ensure existing functionality is not affected. Have understanding in methodologies, tools, and processes. Contribute to the improvement of QA processes and best practices. Detailed working knowledge in functional and API (REST & SOAP) testing. Strong knowledge of programming language Java (Preferred) & python (additional). Strong knowledge in OOPS concepts. Exposure to test automation tools such as selenium, postman API test automation – Karate framework or restassured. Understanding of version control systems such as Git. Strong analytical and problem-solving skills. Good communication and teamwork abilities. Eagerness to learn and grow within a fast-paced development environment. Knowledge of CI/CD tools such as Gitlab CI, Jenkins. Skills and Qualification Functional Skills: Payments or Finance domain (good to have) Great Communication Skill Verbal & Written Technical Skills: Manual/Functional Testing Test Reports/Test Strategy Karate / Cucumber / RestAssured API Testing SQL Scripting languages - Java/Python PerfTesting – NeoLoad/JMeter Gitlab/CICD AWS/Any cloud experience

RecommendedJobs for You