Specialist, Quality Assurance Engineering
Location
Chennai | India
Job description
- This position will require close collaboration with the product owner, BSA, developers and and project managers
- A successful candidate will get an opportunity to learn new technologies, work with a motivated team and grow in the financial services industry
- This is a full-time position with career growth opportunities, a competitive base salary and a full benefits package
- If you want to work with leading technology and help financial institutions and businesses worldwide solve complex business challenges, this is a great opportunity
What you will need to have -
- 6-8 years of strong experience testing complex applications (APIs and UI)
- Good knowledge in C# .Net with ability to code
- Experienced in developing unit tests and mocking framework for C#/.NET.
- Perform test planning and execution for multiple software products and releases.
- Understand the requirement and prepare the automated solution using existing framework and make changes to adapt to new requirements.
- Interacting with multiple teams in different locations (India, USA).
- Work independently with minimum guidance to meet the milestone.
- Report and track defects in a timely manner during test execution
- Should be flexible enough to work with progressively elaborating requirements and frequent changes.
- Should be collaborative with Dev/QA/BA teams and partner in their progress.
- Good knowledge in software QA test methodologies.
- Knowledge in OWASP, Secure coding practices, Remediation of Pentest findings
- Exposure to scrum process and experience working in an agile environment.
- Must be comfortable with rapidly changing and/or loosely defined requirements that are refined over time.
What would be great to have
- Experience working in Agile environment is advantage.
- Ability to derive new ideas/concepts in automation
- Experience in writing Database queries.
- Explore the latest changes on Automation in the industry and evaluate the fitness for current framework.
- Prepare any necessary technical documentation.
- Participate in code reviews and code remediation.
- Perform and develop proper unit tests and automation.
- Research problems reported through incidents and provide solutions to the problems.
- Perform additional duties as determined by business needs and as directed by management.
- Good analytical, organizational, and problem-solving abilities.
- Good at prioritizing the tasks and commitment to complete them.
- Strong team player / customer service orientation. Demonstrated ability to work with both end users and technical staff.
- Ability to track progress against assigned tasks, report status, and proactively identifies issues.
- Demonstrate the ability to present information effectively in communications with peers and project management team.
- Financial industry experiences a plus
Job tags
Salary