Close

Automation Test Analyst

Job Category: IT JOBS
Job Type: Full Time
Job Location: gaziabad
Job Experience: 5+ YEARS of experience
PURPOSE

The Automation Test Analyst has the overall responsibility to define the automation test strategy, approach, and execution to ensure code is deployed with the highest quality. They are involved in liaising with Business Analysts, Project Managers and Development Managers to ensure software projects meet requirements and delivered within the agreed timeframe.

KEY RESPONSIBILITIES

• Work with the Systems Delivery Manager to define the test strategy, approach, and estimates
• Review and analyses requirements to identify gaps and testability of the specifications
• Collaborate with Project Managers, Business Analysts and Developers for testing the applications and workflow-based systems on Java and .NET platforms
• Develop Test Strategy and Test Plans
• Design and maintain a test automation framework that will uphold quality and increase productivity and efficiency
• Prepare reusable functions to ensure the re-usability, and maintainability of automated test scripts
• Write detailed test cases and use cases based on Business/functional specification
• Conduct Functional, System Integration, Regression and Postproduction sanity testing on web applications
• Conduct End to End testing of complex integrated systems and web services
• Conduct cross browser and on cross platform testing.
• Test mobile applications on iOS and Android
• Conduct manual testing as required
• Conduct and manage UAT with various business units
• Manage and maintain test tools (HP Quality Centre, QTP and Load Runner) • Conduct Non-functional testing – Performance and Security Testing
• Provide Test Status Reports and present to project team
• Work on Confluence, JIRA and Test management plugins for JIRA
• Write Defect reports and manage Defect Management Cycle in JIRA
• Participate in Technical Discussions and contribute to improve the efficiency and usability of systems and applications
• Manage software releases following the Release Management process.
• Create and maintain test data
• Provide second level support to trouble shoot issues reported in production environment.
• Work in both Agile and Waterfall software development methodologies.
• Assist in quality assurance across the project life cycle




• Work with infrastructure team to test the availability of systems, new upgrades, and disaster recovery.
• Work on data migration projects to test the validity and integrity of data

MINIMUM QUALIFICATIONS/PROFESSIONAL EXPERIENCE

• Automation Testing Experience: 5+ years
• Bachelor’s Degree or equivalent qualification in Information Technology discipline
• Strong understanding of testing methodologies and willingness to contribute to new / improved processes and methodologies
• Experience in testing within development methodology based on prototyping and agile
• Working knowledge of industry best practices for QA coupled with experience in setting up Automation test practices, QA processes, testing tools and infrastructure
• Experience in testing Websites and portals
• Experience in testing Java and .NET web applications (both automated and manual)
• Experience in testing Soap Web Services, Restful APIs and Windows, iOS, and Android applications
• Experience in performance testing using open-source tools such as JMeter and load.io
• Experience in testing web solutions from a security and vulnerability perspective
• Experience with Continuous Integration/Continuous Delivery and DevOps.
• Knowledge in developing test automation frameworks using open-source tools such as Selenium in Java or .NET
• Experience in managing UAT involving various business sections
• Familiarity with version control systems (Subversion), TFS, Cloud
• Working knowledge of Agile Methodologies and principles
• Solid working knowledge of SQL
• Excellent verbal, written and visual communication skills with an ability to clearly and confidently articulate thoughts and idea
• Challenger of the status-quo who will proactively identify areas to improve and increase efficiency
• A self-starter with the ability to work both autonomously and collaboratively

The following skills/education are desirable but not mandatory:

• Exposure to Microsoft Dynamics CRM and capabilities
• Exposure to MS Project Management Server 2010 and capabilities
• Exposure to alternative database solutions such as NoSQL
• Project Management certification such as PRINCE2, PMP
• ITIL V3 Foundation Certified or higher
• Agile / Scrum Methodology Certification
• ISQTB Certified

KEY COMPETENCIES:

Communicating:
• Articulate and explain information, both verbally and written to customers, peers, and managers

Planning and Organizing:
• Schedule, monitor and manage work to maximize the use of time/effort
• Work under pressure in order to meet deadlines and troubleshoot complex problems
• Effective time-management, documentation, reporting and planning skills

Analytical Thinking:
• Logical and objective thought to problem solving and decision making
• Effective problem analysis and trouble shooting skills

Teamwork:
• Work cooperatively and collaboratively as a group to achieve common objectives
• Demonstrate commitment towards the completion of set objectives or outcome


Managing Quality and Risk:
• Recognize and assess the potential consequences of actions
• Adapt activities to ensure a successful outcome of the highest quality

Multi-Tasking:
• Multi-task and manage multiple assignments
• Self-motivated and work with minimal direction

Apply for this position

Allowed Type(s): .pdf, .doc, .docx