Job Title
Lead QA Engineer – Manual & Automation Testing
The Purpose of This Role
Fidelity Investments Enterprise Infrastructure is seeking a Lead QA Engineer with solid hands-on expertise and development exposure on Manual & Automation Tools, who can work as an integral member of the QA team providing expertise in quality assurance focusing on delivering testing solutions for Web, Desktop & Mobile technologies.
The candidate must be flexible to accommodate business changes efficiently and will be expected to work with Development and Business partners both onshore and offshore to continuously strive to improve quality throughout the development life cycle. This individual must be able to thrive in a fast-paced, dynamic, ever-changing environment. The role is based in Bangalore, India.
The Value You Deliver
This is a hands-on role where you need to engage in developing and executing test cases. You will work closely with Product Owners, Dev and Business stakeholders forming future QA blueprints of all applications and also mentoring QA team members in adapting the latest technologies, ensuring that quality standards are met by planning, designing, and executing test cases. This includes all test effort plans, overseeing test data requirements and/or execution of test cases, monitoring first-level triage of defects found, and ensuring thorough retest of defects through resolution. The role involves continuous collaboration with partners, iterative understanding of requirements, following Fidelity best practices / methodologies.
•Responsible for Product Quality, Test Case Design & Development, Defect reporting, tracking & closure.
•Adhering to software engineering principles in development of automation and software.
•Deliver high-quality products across different platforms aligned to IT strategies.
•Collaborating with other technical resources to:
•Suggest improvements for processes, best practices, and standards.
•Design and develop accurate and maintainable test cases.
•Understand requirements.
•Report timely project status to Project and Delivery Stakeholders.
The Skills that are Key to this role
•A passion for QA with demonstrated ability to learn quickly
•Ability to work independently as well as a team member in challenging and cross platform environment
•Delivery focus with the ability to take full ownership
•Experience in working with distributed teams in different time-zones
•Strong commitment to quality, documentation and engineering excellence
•Strong communication skills, logical reasoning, analytical & problem-solving skills and adaptability
•Strong understanding of Agile software development test practices & working in an agile project delivery environment
•Collaborate with peers and the leadership team on process improvement ideas, policy and procedure enhancements and opportunities to improve the customer service experience
•Proactively takes initiative and demonstrates a high level of accountability
•Advanced knowledge of QA best practices and standards and tools
Technical / Behavioral
Technical Skills
•Proficient in testing web, client-server, infrastructure, business process, mobile and desktop applications
•Participate in requirements and design reviews, representing QA to assess quality and collect insight to help the team prepare for testing
•Design and build scalable automated test frameworks, libraries and test suites working across technologies for regression testing
•Proficiency in Java/JavaScript/Python and Object-Oriented Design
•Experienced in using Selenium, SOAP/REST API Web Services testing, POSTMAN or any other automation tools
•Experienced in BDD, TDD, DevOps, CI/CD enablement processes such as Git and Jenkins for automation
•Experience within an Agile/Scrum/Kanban environment
Behavioral Attributes
•Team player with excellent communications, presentation and interpersonal skills
•Energetic, assertive hands-on professional who enjoys the challenge of change
•High level of commitment, initiative, vision and enthusiasm
•Must be adaptable in a changing environment and be effective in many different business settings
•Ability to diagram and summarize according to audience; comfortably presents to a broad and diverse population
•Interacts effectively with peers to resolve issues
•Self-motivated with a high degree of intellectual curiosity
•Prepares for and adjusts to changes in operating environment
•Promotes positive and professional work environment
The Skills that are Good To Have for this role
•Automation & Performance Testing
•Web Application testing
•Windows application testing
•Mobile web & apps application testing
•API testing
•Build and Deployment processes
How Your Work Impacts the Organization
Fidelity EI (Enterprise Infrastructure) India started operations in 2004 to help partners take advantage of global capability in providing operational support using the follow the sun model. EI India plays a key role in global workforce augmentation and supports all the EI verticals, including 24x7 operations in some areas. The team's endeavor has been to provide increased value to partners through operational excellence and innovation with a focus on stability. The team primarily provides QA support for web, desktop & mobile applications across AIT (Associate IT, one of the verticals of EI). The goal is to assure the high quality of operations and services aiming for the long-term success of the business.
The Expertise We're Looking For
•Minimum 6+ years of QA experience in Test case design, prototyping, developing and executing cases
•Experience in use of commercial cloud service infrastructures (e.g. Azure, AWS, etc.)
•Bachelor's Degree in Computer Science or related subject
Exclusions
The above job description does not include all job responsibilities. This position may be required to perform related duties other than those specifically presented in this description.
Location: Bangalore – EGL
Shift timings: 11:00 AM to 8:00 PM