Job Title

IT Quality Assurance Analyst

Company Name
Northern Trust
Job Type
Full-time
Qualification
Bachelor’s Degree
Experience
5 Years
Vacancies
1
Salary Offered
Not Disclosed
Job Category
Location
Pune, Maharashtra, India
Job Description

Major Duties:
Designing and developing test automation scripts
Researching issues in software through testing
Collaborating with QA Analysts and Software Developers to develop solutions
Reviewing quality specifications and technical design documents to provide timely and meaningful feedback
Applying various designs and documenting the automation test strategy.
Creating, enhancing, debugging, and running the test cases
Collating and monitoring the defect management process
Create detailed, comprehensive and well-structured test plans and test cases
Execute automation scripts using open source tools
Identify, record, document thoroughly and track bugs
Perform thorough regression testing when bugs are resolved
Develop and apply testing processes for new and existing products to meet client needs
Liaise with internal teams (e.g. developers and product managers) to identify system requirements
Investigate the causes of non-conforming software and train users to implement solutions
Recommend changes to Testing processes and procedures to continuously improve QA.
Ability in contributing to multiple projects in fast-paced environment.
Led continuous process improvement activities for project group

Education:
5+ years of overall industry experience
Bachelor degree in Computer Science or a related discipline
Experience as a test automation engineer

Key Knowledge and Required Skills:
Hands-on experience with automated testing tools - Selenium and Cucumber
Good development/scripting skills in one of the common languages such as Java and good understanding of JavaScript and language-specific client libraries
Strong API testing experience and testing UI using java frameworks  along with Selenium-web driver skills
Test Automation Framework Design
Knowledge of fundamentals of QA methodology. 
Good knowledge in SQL is must and PL/SQL is preferable
Strong knowledge of software QA methodologies, tools and processes
Basic knowledge of CI/CD tools like Jenkins, Bamboo and version control tools like Bitbucket.
Ability to understand and develop customized testing tool capabilities as needed by Application under test.
Experience in writing clear, concise and comprehensive test plans and test cases
Ability to understand and develop customized testing tool capabilities as needed by Application under test

Preferred/ Recommended:
ETL (extract, transform, load) development experience is preferred
Financial sector activities would be an advantage.
Knowledge of Azure/AWS/Google Cloud
Familiarity with Agile & DevOps methodologies
Zephyr tool
Excellent reporting, time management, analytical & communication capabilities.

General Requirements
Fluent written & verbal English.
Be industrious and attentive to details
Strong analytical, numerical and problem solving skills are required.
Experience of analysis, documentation and implementation of critical business solutions, utilizing many technologies, over tight business defined time-scales, using common software development life cycle methodologies is required.
Strong understanding of Software Development Lifecycle
Willingness to explore/learn new technologies and adapt to future development directions.
Self-starter and works effectively with minimal direction, initiative to solution/troubleshoot in coordination with multiple groups (vendor/business/technology)
The ability to work successfully as part of a team and independently is required.
Investment management technologies experience would be an advantage.
A proactive and self-motivated attitude is a vital part of this role, as is a flexible approach to work hours.

Key Skills

Recruiter's Name
--
Telephone
--
Posted Date
March 08, 2022
Additional information

--