Quality-gating a host of mission-critical Enterprise applications for a large bank and thereby enriching one s 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
Job Classification
Industry: Financial ServicesFunctional Area / Department: Engineering - Software & QARole Category: Quality Assurance and TestingRole: Test AnalystEmployement Type: Full time
Contact Details:
Company: First Citizens IndiaLocation(s): Bengaluru