- Software Quality Assurance. Testing, a crucial component of Software development life cycle
- Responsible for highest quality project/Product deliverables
- Communication with different Stakeholders
- Opportunity to work on different technologies
- Collaboration with different Technical and Business teams
Roles & Responsibilities:
- Plan and Execute Testing
- Review test cases before peer review
- Provide Estimation
- Prepare Test Strategy document
- Provide guidance and technical support to team
- Status updates and Creating Test reports that can be sent to stakeholders
- Provide expert level technical answers on the product for the inquiries from customers, technical support and other groups
- Able to mentor and manage direct reports
- To resolve conflicts and motivate the team
- Able to recognize top performers
Technical Skills
- Minimum 7+ years quality assurance testing experience for IT projects with at least 5 years of Datawarehouse testing.
- Strong experience in DW and ETL testing
- Strong hands on exposure and knowledge of STLC.
- Experience in creating Test Strategy
- Should be good at writing Complex SQLs / Advanced SQLs
- Knowledge on BI Tools and report testing would be a plus
- Working knowledge on Agile methodology
- Estimating QA efforts
- Experience in client interaction and status updates
- Experience in automation and scripting language is added advantage
- Working in AWS Services (cloud technologies) is added advantage
- Strong working knowledge of Testing process and defect management tools (Team Foundation Service (TFS/VSTS) would be a plus)
- Quick learner, self-starter, be proactive and able to manage multiple priorities and tasks in a dynamic environment.
Soft skills
- Possesses written and verbal communication skills.
- Able to work in a dynamic, fast paced and often changing environment.
- Able to use problem-solving skills in order to move toward a project s successful completion.
- Demonstrates organizational skills and interpersonal skills.
- Shows drive and initiative, and a sense of personal accountability
- Clearly communicates and articulates, both written and verbally, detailed specifications and decision making (e.g., project requirements, requested changes, and testing results).
- Able to solve practical problems, applying analytical reasoning.
- Able to work autonomously.
- Detail-oriented, able to multi-task and prioritize activities.
- Maintains Transparency