Software Qa Engineer Resume
4.00/5 (Submit Your Rating)
Philadelphia, PA
SUMMARY
- 5 years of experience in IT industry with focus on Quality Assurance applications.
- Experience in implementing QA Methodologies, Test plans and Test cases.
- Well versed with Software development life cycle and Software testing life cycle.
- Experience in analyzing the business requirements and Functional requirement.
- Demonstrated ability to interpret business requirements to actionable test plans.
- Proficient in all phases of Test Life Cycle from test planning to defect tracking.
- Experience in manual testing using user interface and proficient in Black Box Testing.
- Working knowledge on MS Team Foundation Service (TFS).
- 2 years in Mobile (Android) testing.
- Experienced in writing complex SQL queries on MS SQL Server.
- Performed SIT, UAT and Performance Testing.
- Quick learner with strong Analytical and Problem - Solving skills.
- Strongly motivated, enthusiastic, dedicated, and goal oriented.
- Attended daily Scrum Meetings and executed daily tasks based on the Agile.
- Developed test cases for various scenarios based upon requirements and specifications.
TECHNICAL SKILLS
Browsers: Chrome, Safari, Firefox, IE, Edge, Opera
Test Tool / Framework: Selenium Web driver, MS Test Manager, SOAPUI
Databases: MS SQL Server, MS Access
Web Technologies: HTML, XML
Methodologies: Agile /SCRUM
Others: MS Word, Excel, PowerPoint, MS Project
PROFESSIONAL EXPERIENCE
Confidential
Software QA Engineer
Responsibilities:
- Involve in every step of the software development process like designing and testing.
- Interact with development team to better understand functionality.
- Develop test cases for various scenarios based upon requirements and specifications.
- Develop and execute Test Suites and Test Scripts based on the requirement documents.
- Involve in Software development life cycle (SDLC) and Software testing life cycle.
- Analyze the business requirements, Functional requirement and Use cases.
- Demonstrate ability to interpret business requirements to actionable test plans.
- Participate in all phases of Test Life Cycle from test planning to defect tracking.
- Utilize MS Team Foundation Service (TFS) tool for project management.
- Perform Sanity, Functional, Negative, Regression, System and Integration testing.
- Co-ordinate with Developers for defect analysis and performing Regression Testing.
- Review database business and functional requirements, reviewed mapping transformations.
- Play role in creation of designed reusable, and low maintenance ETL templates.
- Create and executed SQL statements to verify the data in the backend.
- Perform manual testing and regression testing on each build using Selenium WebDriver.
- Validate the Web Services related to Customer, Account and Transaction Management.
- Use Web Developer Tools to do web-based application testing with Selenium.
- Conduct System Testing and User Acceptance Testing for every client.
- Conduct Backend testing writing extensive SQL queries.
- Validate the data flow through the front end to backend.
- Analyze project and design specifications to test software applications.
- Analyze business requirements documents and technical specification document.
- Perform regression testing of each build/deployment.
- Develop and execute SQL statements to validate the results with front end with database.
- Conduct weekly status updates showing the progress of the testing effort.
- Involve in SIT, UAT and Performance Testing.
- Track bugs and report issues using Jira bug tracking system.
- Develop test automation scripts using Selenium WebDriver for regression and performance testing of the various releases of the application.
- Involve in web applications testing with Selenium IDE and Selenium Grid.
Environment: Selenium, Team Foundational Server (Azure DevOps), JIRA, MS SQL Server.
Confidential, Philadelphia, PA
Quality Assurance Analyst/ Tester
Responsibilities:
- Tested independent and dependent modules individually.
- Prepared Test Matrix to keep track of the requirements and the test cases.
- Wrote test cases using MTM (Microsoft Team Manager).
- Logged, Enhancements and production defects in TFS (Team Foundation Server).
- Led all aspects of testing Mobile applications related to networks.
- Developed data driven test scripts to check the same functionality with multiple sets of data.
- Conducted System Testing and User Acceptance Testing for every client.
- Performed UAT Testing.
- Checked the data flow through the front end to backend and used SQL queries.
- Involved in documentation as to how to maintain and run scripts for future enhancements.
- Responsible for testing the application against different environments.
- Analyzed the business requirements, developed test plans and created test cases in TFS.
- Executed test cases manually and verified actual results against expected results.
- Detected, Reported and Tracked bugs using Test manager.
- Participated at requirements reviews, design reviews, test plan and test case review.
- Created and executed SQL statements to verify the data in the backend.
- Handle High severity issues on priority.
- Attended review, defect and go no-go meetings.
- Utilized Web Developer Tools to do web-based application testing with Selenium.
- Worked on Cross Browser testing through Selenium WebDriver by testing the website.
- Created Selenium WebDriver automation scripts to validate functionality.
- Tested web services using Postman/Advanced REST Client.
- Integrated Automation scripts in Continuous Integration tools (Jenkins).
Environment: Selenium, Postman, REST, Jenkins, Azure DevOps / TFS, Microsoft Team Manager, Test Manager, MS SQL Server.
