
L02 - QA
1 week ago
**Job Purpose**
We are looking for an energetic and self-starter to join our product development practice as a Test Automation Engineer.
You will get to work with some of the best and knowledgeable tech talent in the financial world and you will build next generation digital services and platforms that will lead the transformation goals for our customers. You will work closely with the development, engineering, UX, and product communities, as part of the agile team, to lead product design and development and to help the Digital Service Product Owner to deliver and maximize value.
- You will work with and on engineering and architecture best practices for writing and encouraging others to write secure code and dev-ops process while getting opportunities for learning new business domain and topics, to work with industry SMEs and to learn new technology and behavioral skills.
**Key Responsibilities**
**As a Full-stack Developer**
- Demonstrates exceptional functional testing abilities, with a strong focus on identifying and addressing edge cases.
- Ensures comprehensive test coverage to maintain high-quality standards and prevent potential issues.
- Writes detailed test cases to thoroughly evaluate software functionality.
- Documents defects meticulously and tracks them through to resolution.
- Actively participate in grooming, planning sessions and provides estimate for test activities.
- Develops and maintains test plans to guide the testing process.
- Takes responsibility for releases, ensuring all functional testing requirements are met.
- Should understand JIRA and XRAY or similar test management tools.
- Hands-on experience with C#.NET and JavaScript is essential.
- Good understanding of Selenium (preferred) or other automation tools.
- Strong understanding of API testing and API automation
- Familiarity with Postman automation is a plus.
- Experience with JMeter is preferred.
- Experience working within Agile software development methodologies, such as Scrum and Kanban.
- Must meet the required quality deliverables, adhere to deadlines.
- Previous work experience in the finance domain is a plus.
**As member of the QA community**
- Must have strong testing mindset with meticulous attention to detail, ensuring thorough validation of software functionality and identifying potential issues early in the development process
- Must have good understanding of object-oriented design principles and best practices of automation scripting.
- Ability to proactively provide inputs during the grooming sessions based on the design/implementation options
- Stay up-to-date on latest developments in technology
- Learn and share learnings with the community
**Behavioral Competencies**
- Strong work ethic, self-starter, excellent planner and executor and above all, a good team player
- Excellent communication skills and inter-personal skills are a must
- Must have organizational skills, including multi-task capability, priority setting and meeting deadlines
- Liking and initiative to learn business domain is highly desirable
- Likes dynamic and constantly evolving environment and requirements