Post Job Free
Sign in

Software QA Engineer

Location:
Foxborough, MA
Salary:
75000
Posted:
July 21, 2020

Contact this candidate

Resume:

Professional Summary

Total *+ years of experience in Software Testing with expertise in Manual, Automation Testing using Selenium in JAVA and Python and as a Functional test lead.

Having 4+ years’ experience in Selenium automation using Selenium WebDriver (JAVA & Python), Maven & TestNg.

Experience using version control systems like git.

Self-designed and implemented Selenium Hybrid framework and JIRA tool as per corporate requirements.

Significant business analysis and business process modeling experience with various IT initiatives including data warehousing/business intelligence projects, web-based applications, client/server-based applications, content management, and custom development projects

Good knowledge of Bug Life Cycle.

Good knowledge on writing/executing SQL queries and database testing.

Hands on experience in using Test management tools like MTM/TFS, JIRA, IBM Synergy.

Working Experience in Agile, Lean and Waterfall Projects.

Well acquainted with all phases of SDLC and STLC, with expertise in writing SQL Queries, SQL Scripts and performing Database testing.

Expert in testing of Product based Multi Institution / Multi Location applications / setups with smoke testing, Functional Testing, System Testing, Integration Testing, Interface Testing, Security Testing, Regression Testing and Parallel Testing.

Experience of different database testing techniques like Data validation and database migration (Product Upgrade).

Involvement in preparation of Impact analysis, Daily Status Report, Weekly Status Report etc. reporting documents.

Strong analytical and technical writing skills for various business artifacts such as Business Requirement Document (BRD), Functional Requirement Specifications, User Stories, Use Cases, Process Maps, Workflow Diagrams, Quality Assurance Plan, Design Specifications, Traceability Matrix (RTM), etc.

Experience in developing test cases & Designing test scenarios. Preparing Test plan document and Test Summary Reports. Reviewing Test Scenarios and Test case documents and setting up data for test Execution.

Solid knowledge on preparing test case documents by reviewing user requirement documents and mapping them to the requirements and designed status reports, Metrics and KPIs to monitor project execution.

Technical Skills

Primary Skill Set

Software Development Life Cycle, Software Testing Life Cycle, Manual Testing, Automation Testing, Defect Management and Security testing

Technology

AutoIt, Selenium Webdriver, Maven, Selenium IDE, TestNG, Cucumber and SQL Queries

Languages

Core Java and Python

Database and Tools

SQL Server 2008/2012

Test management tools

JIRA(Zephyr), Team Foundation Server, Microsoft Test Manager, IBM Rational Synergy

Operating System

Windows XP/2003, Windows 7/8/10, Windows Server 2008/2008R2/2012/2016

Education and Training

Bachelor of Technology in Electronics and Communications from Jawaharlal Nehru Technology University, Anantapur, Andhra Pradesh, India

International Software Testing Qualifications Board (ISTQB) certified in Software Testing (ITB-CTFL-0077101)

Certification in Introduction to System’s Engineering offered by Coursera

Cognizant Certified Professional (CCP) in Software Testing

Brain Bench certification in Software Testing

Professional Experience Details

Cognizant Technology Solutions,

Apr 2013- Jul 2019

Project Details

Project Title

Product Line Repository

Client

Schneider Electric

Duration

Dec 2015 - Jul 2019

Description

The Global Customer Support website provides an installed based repository for all the customers of Schneider electric which uses the IA, Triconex and PLC products. The Website allows the customer to have access to all the information related to their products and the customer is accessible to add or upload all their site information like Software, Hardware, Firmware, Licenses details etc..

Environment

Selenium WebDriver, Java, MySQL and Python

Responsibilities

Having 4+ year experience in Selenium automation using Selenium WebDriver, JAVA & Python, Maven & TestNg.

Employed various information gathering techniques such as job shadowing, interview technical SMEs, process modelling, use case modelling, conference calls and group meetings to understand full scope of change for each team involved and define dependencies, assumptions, out of scope items, resource needs etc.

Identifying, designing, prioritizing of the test cases according to the risk, requirement, schedule, and standards.

Lead all client facing activities such as managing scope, setting milestone expectations for each project and devising communication plan for keeping management as well as offshore teams informed

Creating and updating TestNG Suite

Generating POM classes as per the requirement.

Reviewing and Execution of Test cases and Test Scripts in Selenium.

Performed Defect Tracking & Management in JIRA.

Preparing Test Result Report and defect identification during automation test execution.

Analyzing the result and preparing automation execution report

Performed Smoke testing, functional testing, Integration testing, system Testing, compatibility testing.

Participating in daily scrum calls.

Responsible for finding all valid defects and logging them with the proper details. Also providing the Debug support whenever necessary.

Project Title

Service Tools Titan 2b

Client

Schneider Electric

Duration

Aug 2015 - Dec 2015

Description

Service Tools enables the Remote Services for the customer’s site where Control Core Services and Control Software are installed on the Win10 and Server 2016. The data collected remotely is monitored on Remote Watch Server located on the site location.

Environment

Hardware: DL380 Server, Z440 Client, Field Control Processors, 200 Series Field Bus Modules

Software: Control Core Services, Control Software HMI, Ferret, System Asset Viewer, Data Acquisition System, Local Watch.

Responsibilities

Creating Test plan and executing Test cases, test report in Microsoft Test Manager.

Preparing multiple test bed networks according to the customer acceptance criteria.

Identifying bugs, raising and validating defects.

Performing Smoke, Functional and Regression testing of daily generated builds

Leading functional test team.

Logging and tracking defects in TFS.

Lead all client facing activities such as managing scope, setting milestone expectations for each project and devising communication plan for keeping management as well as offshore teams informed

Project Title

Control Software

Client

Schneider Electric

Duration

Jan 2015 - Aug 2015

Description

The Infusion Engineering Environment, which is part of the Infusion Control Edition software, is a powerful and integrated engineering tool for designing and maintaining I/A Series control strategies and configuring the I/A Series system. Its Features are

Graphical construction and deployment of I/A Series control strategies

Construction of re-usable control strategy component and composite designs.

User-defined renderings of re-usable control strategy components and composites

Environment

Hardware: T/R 610 Server, Z400 Workstation, Field Control Processors, 200 Series Field Bus Modules

Software: Control Core Services (9.x), Fox View Fox Draw (10.4.x), Control Software (6.x), System Manager, System Definition

Responsibilities

End to end testing activities for various deliverable’s with high quality on time schedule.

System and functional testing for Control Software builds.

Preparing different test bed configurations e.g. On-Mesh, Off-Mesh, and Secured, Standard.

Designing test cases and reviewing the feature specifications.

Identifying, designing, prioritizing of the test cases according to the risk, requirement, schedule, and standards.

Creating test suit in MTM/TFS for test repository.

Regression testing after bug fixes and impact area analysis.

Finding all valid defects and logging them with the proper details. Also providing the Debug support whenever necessary.

Writing user scenario test cases for new features and improving the legacy test cases.

Participating in all daily stand-ups, story point discussions and retrospective meetings with business representatives.

Project Title

Hyper-V (Virtualization)

Client

Schneider Electric

Duration

Apr 2013 - Dec 2014

Description

The objective of this project is to qualify the Distributed Control System software’s on the Virtual Machines with multi-core CPU enabled

Environment

Hardware: V90 Server

Software: Control Core Services (8.x,9.x), Fox View Fox Draw (10.4.x), System Manager, System Definition, Control Software (5.x, 6.x)

Responsibilities

Designing test cases and reviewing the feature specifications.

Identifying, designing, prioritizing of the test cases according to the risk, requirement, schedule, and standards

Working for different test bed configuration On-Mesh, Off-Mesh, and Secured, Standard on the virtual machines

Performed functional and regression testing on various IA versions.

Finding all valid defects and logging them with the proper details.



Contact this candidate