Desired Candidate Profile
QA Automation Analyst :
.
Preparation of test plans and test cases based on uses stories and requirements
Preparation of effort and cost estimates for test plan
Planning and preparation of test environments to ensure test plans can be executed in a timely and efficient manner
Documentation of test results
Use of automated tools to develop and execute performance and functional tests as required
Analyses of automation testing results and generate reports.
Coordination with the project team to ensure remediation of issues identified during the test process
Provision of final sign off for the testing process
Constant collaboration with rest of the engineering and product teams
Tools & Technologies
Demonstrated programming and debugging skills in C/C++, C#, JAVA and/or the .Net Framework
Hands on experience with SQL. Familiarity with complex data and structures.
Hands on experience with Web Services. Familiarity with tools like SOAP UI/ Web Service Studio.
Hands on experience with unit testing framework and automation tools like QTP, Selenium
Expertise in using tools like VS, Eclipse or IntelliJ
Experience with project tools like TFS and SCCM tools like GIT.
Skills
Advanced proficiency in Software Development Life Cycle methodologies (i.e. Agile), including requirements definition, system design and testing / QA and transition to production.
Understand basic fundamentals of iterative development
Understand continuous delivery and the value of metrics
Understand backlog tracking, burndown metrics, velocity, and task definition
Familiarity with common Agile practices, service-oriented environments, and better development practices
Good background in automated testing tools and methodologies.
Thorough understanding of test strategy and planning test case development, deployment and execution.
Thorough knowledge of information systems concepts and terminology.
Proficiency with SQL queries and data analysis.
Proven ability to bring complex test plans to timely and effective completion.
Ability to effectively manage multiple, competing, high-priority projects with varying deadlines
Able to effectively lead and motivate small project teams.
Excellent communication skills, both oral and written communication skills. Strong interpersonal skills to build strong business relationships.
Education:
UG: B.Tech/B.E. - Any Specialization
PG: M.Tech - Any Specialization
Doctorate: Doctorate Not Required
Contact Details: