Qa Test Engineer Resume
3.00/5 (Submit Your Rating)
SUMMARY
- Seven years (7) of experience in Software Quality Assurance& Software Testing (manual and automation) of Client/server applications
- Solid understanding of Software Development Life Cycle (SDLC), Software Test Life Cycle (STLC) and QA Strategy and QA Methodologies - (Agile & Waterfall) and Gherkin Language.
- Developed and executed test for Usability Testing, Interface Testing, Low Level Resource Testing, Service Testing and Compatibility Testing for mobile devices
- Performed cross-browser testing for the web interface and mobile application
- Highly skilled in data analysis, debugging, identifying, reporting, tracking and resolving all defects prior to production
- Expert of open source test automation software Selenium Web Driver, cucumber
- Experience developing test framework from scratch using JUnit, TestNG, Maven, and Page Object Model, and Java
- Working knowledge in object-oriented programming (OOP) concept such as inheritance, polymorphism, abstraction, encapsulation, and interface
- Knowledge on RestAssured API and Web service testing
- Proficient in Relational Database Management System (RDBMS) and working in databases like Oracle, SQL Server, MS Access and UNIX/Linux operating systems
- Performed backend testing in database using various type of complex SQL queries
- Highly communicative with other key participants including client, detail oriented, excellent interpersonal, written, verbal communication skills and strong analytical, problem solving and decision-making skills
- Self-starter with capability to adapt and learn new tools, techniques, approaches and leadership skills
- Strong communicator and skillful in working closely with customers to identify and resolve problems
- A complete Tech Savvy and Positive attitude to expand present knowledge base, energetic, active team player with positive and forward-looking attitude.
TECHNICAL SKILLS
Programming: Java, HTML, CSS, XML, Java Script
Frameworks: Maven, Cucumber, TestNG, and JUnit
Software Testing Tools: Selenium Web Driver, Cucumber, JIRA, SQL Developer, Gherkin
Databases: Oracle, Microsoft SQL Server, MySQL, MS Access
OS: Windows, Linux, iOS
Others: Eclipse, Dreamweaver, Sublime Text, NetBeans, Visual Studio, Adobe Photoshop, Illustrator
PROFESSIONAL EXPERIENCE
Confidential
QA Test Engineer
Responsibilities:
- Actively involved in all phases of Software Development Life Cycle (SDLC).
- Participated in release planning, sprint planning, daily scrum and retrospective in agile scrum env
- Design and develop Test Plan, Test Cases, and Automated Test Scripts
- Performed Smoke, Functional, Integration, System, UAT, and Regression
- Develop and document Standard Testing Procedures for Manual Testing.
- Execute the Test Scenarios, analyze the actual results against the expected results to each GUI objects.
- Developed automated scripts using java in Selenium Web Driver with maven, cucumber, and Test NG
- Performed test automation Development using test framework that implements Page Object Model (POM), cucumber feature files, and Test NG configuration files
- Used Continuous Integration Tools (Jenkins) for automation script run in nightly basis and to provide quick feed back to the developers
- Implemented Maven for Project building, and Git for code management repository
- Submit the defect reports, and communicate issues to business, engineering, and management using JIRA
- Performed Mobile web and native App testing for Android, and IOS
- Performed Restful API testing using RestAssured and Java
- Developed complex SQL queries to validate data in Oracle and SQL Server
- Worked closely and independently with various teams including development and management
- Led 2-3 junior QA team member for smaller or part of project to achieve results
Confidential
Software QA Analyst
Responsibilities:
- Participated in Peer reviews of software requirements, and designs
- Documented test plans and test cases studying business rules and requirements.
- Manually performed System, Positive, Negative, Integration, Boundary, Sanity, Functional, Cross Brower, Regression, UAT Testing
- Created the Regression Test cases and automated them for the purpose of regression testing
- Developed and maintained automated test scripts to support regression testing and participated actively in system testing and regression testing
- Developed automation script with Web Driver API using Java, and TestNG
- Used Continuous Integration Tools (Jenkins) for automation script run in nightly basis and to provide quick feed back to the developers
- Used Maven for Project building and Git for version control
- Proficient in using implicit Wait, Explicit Wait, WebDriver Wait to sync the script with the application during the run time.
- Developed script using Object Oriented Programming (OOP) concepts in Java
- Performed cross-browser testing for the web interface, and mobile application
- Performed back end testing for data validation using complex SQL queries
- Work closely with Test Lead during the Software Testing Life Cycle (STLC) by ensuring full test coverage of the assigned test cases.
Confidential
Software QA Tester
Responsibilities:
- Created Test plans, Test Scenarios, Test Scripts and Test Cases corresponding to the test requirements in order to maximize verification coverage of system variables
- Interacted with Development, Requirement, CM, and QA Teams to ensure overall quality of the software
- Used HP Quality Center to ensure efficient documentation of QA activities
- Analyzed and reviewed the software requirements, and functional specifications
- Attended design review conference meetings with on-site team
- Conducted System, Integration, Functional, Ad hoc, Smoke and Regression
- Tested the functionalities by Manual Testing and data validation using SQL queries Validated the backend integrity and reports accuracy
- Developed Test Execution Matrices during the test cycle
- Communicated with developers and QA Team members to resolve issues.
