Role
Senior QA / Associate Lead QA
Job Title
Senior QA / Associate Lead QA
Practice/Function
QA
Reporting Authority
Program Manager
Location
Pune
Type of Job
Permanent
Job Summary
· Maintains an open, mutual and respected relationship with clients, stakeholders and team members
· Is one of the main contributors to planning sessions, team meetings, and other “rituals,” such as the daily standup, iteration planning, iteration kickoff, iteration review, and retrospectives
· Helps removes roadblocks to delivery success.
· Should be ready to do hands on testing along with team and help them if they stuck.
· Helps the other team members to follow the defined process, and contributes to process improvement efforts
· Identify the best practices and implement it in the project.
· Help define test plan, test strategy standards with the help of client and ensure the other team members are following the same.
· Conduct formal and informal test reviews, test case walkthroughs and other software engineering related quality control activities
· Provide guidance to team members, if needed, on different aspects like – new tools and techniques, best practices, emerging technologies, change control, security, and Software licenses.
· Design and develop test cases in accordance with the defined software engineering processes, customer requirements and internal standards
· Conduct appropriate verification and validation of software system against their design criteria, functional and performance requirements
· Understand the client’s business strategy and objectives as it relates to the product being developed; taking all the actions required to meet or exceed client’s expectations.
· Communicate effectively within the team and with all stakeholders by providing high-quality visibility into planned and actual deliverables.
· Proactively communicate feedback and issues to the client and work with appropriate individuals to do so
· Collaborates with senior team members (EM/TM) to communicate project risks to client
· Lead/support the testcase design activities, and help with requirements, analysis and testing as needed
· Consistently choose the right frameworks for the business solution
· Review the tests of the other team members, providing constructive feedback and helping to increase delivery quality
· Act as an interface between multiple teams (when required)
· Identify process gaps, and motivate team members to resolve them
· Share information on new technology that could be used on projects
· Have deep domain knowledge of the product(s) and tools
· Ensure product quality through effective monitoring of quality trends, test automation, defect tracking and root cause analysis
· Actively guide, mentor, and motivate individuals within the team
· Optimize delivery, meet deadlines, and deliver results
· Participate in candidate interviews and talent management
Technical Skills
Mandatory
· Strong experience on Testing processes
· Strong experience on mobile testing for iOS and Android
· Good experience on web testing
· Good experience on mobile build processes and testing environments
· Good experience on testcase management tool
· Strong experience on API
· Strong experience on Jira
· Good experience of smoke / regression / UAT / upgrade / interruption / localization testing
· Good understanding of CI/CD process
Nice to have / Preferred Skills
· Testrail
· Java
· Selenium
· Jenkins
· TestNG
· Ant/Maven/Gradle
· Knowledge of data privacy laws and regimes
· Performance/Security/Accessibility testing
· Analytics
Personal Attributes
Mandatory
· Good communications skills, especially needed for interaction with customers & US counterparts.
· An inquiring mind that consistently looks for solutions to problems and opportunities to learn new things
· A clear thinker with a structured and analytical-logical approach to intellectual work
· Someone who understands what the client is trying to achieve and supports accordingly
· Fast paced self-learner
· A team member who is always ready to share the knowledge and support team members.
· A completer-finisher with demonstrable attention to detail, who likes to see the job through
· A team worker who prefers a co-operative approach to getting things done
· Motivated by the challenges of successfully growing with a vibrant company
· A mature, open and honest individual with a strong sense of personal integrity and ownership.
· Ambitious, hardworking and self-motivated
Qualifications
Mandatory
· CBSE/ICSE or SSC/HSC with consistently high performance
· B.E. (Computer Science)/MSC (Computer Science) or equivalent. Graduation in Commerce, Arts Not recommended.
Desired
B.E, MCA, M.S.(Computer Science) or equivalent
Experience
5-7 years
Other
· Ideally get first breakthrough into a reputed Software Company through Campus.
· Experience in High End Product Company, Reputed Software Services Company with Fortune 1000 customers
· Work experience in a Process oriented organization that has a proven record of hiring strong resources
· Project Exposure – Long term Projects, should have played Technical lead role in project using latest technologies.
· Job History should reflect consistency and stability.
· Resume should reflect concise and without discrepancies
· Candidates with strong internal/external references will be preferred.