Qa Automation Specialist Resume
MississaugA
SUMMARY
- Over 5.5 years experience with Agile Scrum model and Water fall model life cycles
- Expert in Testing Life Cycle (TLC): Including Planning Process, Test Design, Performing Test, Defect Tracking, Management and Test Reporting
- Experienced in creating Test Plans. Hands on experience in designing test Cases covering all test conditions and eliminating redundancy and duplications
- Good working knowledge in automation tools like Selenium while building different automation frameworks
- Expertise in using Xpath where we used to locate web element based on its XML path. Involve in TestNG to execute all the automation test cases based on in a group
- Experience working with a high - performing development team using an agile methodology
- Developed XML test data and implemented Functional and Data Driven tests using Postman
- Use of various automated testing strategies for Web application using Selenium
- Involve in web services (REST) database technologies using JAVA architecture
- Involved in creation of automation framework in Selenium WebDriver using behavior driven (BDD) approach in Cucumber framework
- Involve in Testing of backend database applications developed with Oracle and SQL Server
- Solid SQL skills, can write SQL queries; functions and stored procedures for Backend testing and End-to-End testing
- Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment
- Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team
TECHNICAL SKILLS
Automation Framework: Data driven, BDD (Cucumber), Page Object Model (POM)
Automation Testing Tools: Selenium WebDriver, Cucumber, Postman, Rest Assured
Programming Language: Java
Operation Systems: Windows, CentOS/RedHat, Android, iOS
Project Management Tools: JIRA
Test Management Tools: Testlink, TestRail
IDE: Eclipse, Android Studio, NetBeans, IntelliJ
Software Process Technologies: Agile, Waterfall
Databases: SQL Server, Oracle
Continuous Integration Tool: Jenkins
Build and Logging Tools: Ant, Maven
PROFESSIONAL EXPERIENCE
QA Automation Specialist
Confidential, Mississauga
Responsibilities:
- Follow Agile/Scrum methodology throughout the life cycle of the project
- Prepare and Execute Automation Test Cases as per Requirements using Selenium Web Driver using java
- Select the Test Cases to be automated and performed functional testing of the front end using Selenium Web Driver and TestNG
- Attend sprint planning meetings, daily stand up meetings, bug review meetings, weekly status meetings, retrospective meetings and interacted with Business Analysts and Developers for resolving defects
- Perform Data driven testing of the web-based tool using selenium Web Driver using java and TestNG
- Perform Web service testing using Postman
- Review the Test Reports using TestNG
- Create POM (page object model) and data driven framework for selenium test scripts
- Perform various testing like smoke testing, functional testing and Regression Testing
- Involve in querying using SQL and updating records and validate database records as expected
- Use SQL Queries and Joins to retrieve the data from various tables to test the database
- Involve in Bug and defect Tracking using JIRA & planning test execution activities, defect reporting and analyzing test metrics
- Develop and documen detailed test cases by incorporating both positive and negative condition for functional and system testing based on functional specification document and use cases
- Interact with developers, users and various team members to discuss issues, resolve defects and set priorities
- Collect the Test Data in the pre-testing phase for positive and negative scenarios
- Update Test Plans and Test Cases periodically to manage changes in requirements
Environment: Java, Selenium WebDriver, Maven, TestNG, Jenkins, XML, JSON, XPath, Eclipse, Postman, Jira, Git, Chropath, Html, Xml, CSS, Oracle, Windows.
QA Analyst
Confidential
Responsibilities:
- Writing, Reviewing & Executing test cases, test scripts for Functional, Integration, System, GUI, Analysis of Business specifications
- Automated Functional test cases usingSeleniumWebDriver, Junit and Java
- Performed functional testing to identify various critical points in the application and automated it by usingSeleniumWebDriver
- Involved in implementation of Test Automation Framework build usingSeleniumWebDriver, Junit and Maven technologies under Java platform utilizing industry leading design patterns and approaches
- Running the test automation suite against new builds to confirm their stability and functionality
- Involved in preparing a report of all automation difficulties and test results for further application using Maven
- Integrated Automation scripts (SeleniumWebDriverAPI) in Continuous Integration tools (Jenkins) for nightly batch run of the script
- Performed Regression testing for new builds and every modification in the application using Selenium
- Performed data driven testing by using JDBC as a data source & configured SQL queries to fetch data from the Oracle database
- Reported software defects in JIRA and interacted with the developers to resolve technical issues
- Involved in designing and building automation frameworks in support of continuous integration
Environment: Selenium WebDriver, Jenkins, Maven, Junit, Jira, Chropath, Eclipse, Java, Oracle and Windows.
QA Analyst
Confidential
Responsibilities:
- Reviewed Business requirements, IT Design documents and prepared Test Plans for all assigned project releases
- Involved in testing the new functionalities based on test cases and coordinated with development team in fixing the issues
- Broadly executed manual testing, and the functional testing. Ensured that all the test cases are updated in the Quality Center along with Master test plan
- Involved in entering requirements, developing test plan tree, designing the test steps, writing test cases and running test scripts using Test Management Tool Quality Center
- Ensured the appropriate parties review and sign-off on test cases prior to test execution
- Performed browser compatibility testing using different browsers like IE, Fire Fox etc
- Performed database testing using SQL
- Extensively executed SQL on DB2 tables to gather test data for all test cases and to determine successful transaction of data from the application
- Executed accurately and concisely Report Progress, Defect Status using Jira
- Generated Weekly Reports, Defect Reports, Test Summary, Requirement Traceability Reports and Test Statistics and Customized Summary Reports
- Regularly interacted with developers to discuss various problems and issues
Environment: Java, HTML, SQL, Windows, MS Office, Quality Center, Toad, Jira