Qa Engineer Resume
2.00/5 (Submit Your Rating)
OBJECTIVE
- I would love to be associated with an organization that believes in my ability and provides me opportunities to utilize my skills to its fullest potential and contribute to its growth story.
SUMMARY
- Over 4.5 years of experience as Quality Assurance Engineer in Manual and Automation Testing (UI, API), Database Testing on both Web based and Windows based applications.
- Experience in Healthcare and Banking domains.
- Solid understanding of Test Planning, Test Design, Test Execution and Defect Reporting & Tracking.
- Hands on experience in tools like UFT, Selenium Web Driver, API Testing, TFS.
- Strong experience in Java Programming, Junit, TestNG and Maven. Well versed with Handling Elements in Selenium Web Driver.
- Writing test cases using Element Locators, Web Driver methods, Java Programming features and TestNG Annotations.
- Experience in design and development of Behaviour Driven Development (BDD) framework by writing Gherkin Features - Scenarios using Spec Flow and Cucumber.
- Ability to write queries to retrieve data and perform data validations against relational databases.
- Experience in building Continuous Integration/Delivery automation solutions for each product/project via Jenkins.
- Proficient performing different kinds of testing like Smoke, Sanity, Functional, GUI, Backend, Integration Testing, Regression Testing & UAT.
- Good Expertise in Scheduling jobs via Jenkins (Continuous Delivery) and Continuous Integration for automating the build and deploy processes allowing significant increase in test automation. Monitoring the scheduled jobs.
- Experience in developing descriptive programming and writing reusable functions using VB Scripts, and created automation resources such as Object Repositories, Function Libraries, Variable Declarations and Environment files.
- Worked extensively on Agile Projects and hands on experience in creating tasks for sprints and attended Sprint Planning, Scrums, Sprint Review meetings.
- Experience in working with Test Management/Bug Tracking tools like JIRA/TFS, to track test execution progress and prioritize bug fixes.
- Experience in Data Warehousing and Business Intelligence.
- Experienced all phases of the Software Development Life Cycle (SDLC) including requirements gathering, analysis, design, implementation, testing and deployment as well as software engineering methods.
- Strong hands on experience on creating Dashboards, Analytic grid reports, Visualizations using various reporting tools like MicroStrategy, Tableau.
- Proficient in taking baseline reports prior to deployments and compare the results with target reports.
- Experienced with major relational databases - Oracle, MYSQL, MS Access
- Experience interacting directly with customers on numerous occasions to gather requirements, load unit of work, create test cases, debug, and introduce them to new features.
- Ability to handle multiple tasks concurrently and meet the deadlines.
- Good Analytical and Communication Skills and ability to work independently with minimal supervision and perform as part of a team. Ability to work under competing deadlines.
TECHNICAL SKILLS
Automation Testing Tools: Selenium, Cucumber, API Testing (REST), Postman, Jenkins
Project Management Tools: JIRA, TFS
Programming Languages: Java, VB Script
IDE: Eclipse, Visual Studio, IntelliJ
Version Control: GIT
Database Testing Tools: MYSQL, Oracle, MS Access
Reporting Tools: Tableau, MicroStrategy
PROFESSIONAL EXPERIENCE
Confidential
QA Engineer
Responsibilities:
- Work with development and product teams on the technical and architectural direction of projects, to assure that they meet the requirements of projects, as wells as assuring the quality of test cases and automation suites.
- Maintained all QA documentation like Test Plan, Test Summary, Execution Details, Defect Creation and Tracking.
- Hands on experience in RESTFULL web service testing using Rest Assured Framework java. Validated JSON formatted data, different http status codes.
- Used Postman for API testing.
- Handled Dynamic JSON payloads with parameterization.
- Utilized POJO classes, Spec builder in API testing.
- Designed Test Cases for Regression testing.
- Developed and Executed the test cases using Automated tool HP-UFT.
- Manually executed the test cases in MTM and TFS as well.
- Performed Smoke testing, Performance testing and Functional testing.
- Written and executed different test scenarios in Selenium both in UI and API.
- Developed and Implemented reusable functions in Selenium to be used globally across projects.
- Bugs were reported to developers using Quality Centre after rectification from developers, Regression testing was performed.
- Created Test Scenarios based on business requirements and participated in walkthrough of test plans and test cases.
- Worked with GIT, and source control to upload Automation test scripts into TFS.
- Done POC on Coded UI to automate the desktop applications.
- Assisted Business users in creating and modifying the SQL scripts and compare them with Functional Specific Documents.
- Performed Detailed Data Analysis.
- Written Automation scripts with X path and CSS to identify web elements such that most of the browsers can be used and executed scripts on multiple browsers.
- Tracked and updated the bugs in TFS and interacted with the development team to validate the scope of fixing the bugs.
- Developed Summary reports for detailed list of executed, passed, and failed test cases.
- Escalated opened issues and get them resolved as quickly as possible and delivered the project in timely fashion.
- Responsible for overall quality of the deliverables that is being produced for the release.
- Designed Gherkin Spec Flow scenarios based on the functional requirements.
- Triggered Jenkins job agent to run the automation test suites.
- Worked with scrum team and delivered the product in iterative process of Agile Methodology.
- Proficient in overall defect management/problem solving including tracking bugs, reporting using Atlassian JIRA.
Confidential
Functional Tester
Responsibilities:
- Reviewed Business Requirement Documents with the business and development team to understand the architecture and functionality of the application.
- Manually executed the test cases in MTM and TFS as well.
- Uploaded the designed test cases into TFS.
- Performed Smoke testing, Performance testing and Functional testing of windows based applications.
- Designed test cases for Regression Testing.
- Documented test cases and conducted manual testing using Excel.
- Tracked and updated the bugs in TFS.
- Build various SQL scripts for Data Validations for enhancement releases.
- Coordinated with cross functional teams and provided the data mappings for associated tables within the applications.
