Quality Assurance Analyst Resume
4.00/5 (Submit Your Rating)
Duluth, GA
SUMMARY
- Efficient Software Quality Assurance Engineer/Analyst creating manual, automated tests, web - based and embedded application testing for a variety of Java, and .Net based applications.
- Ability to test in lab environment to identify both hardware and software issues.
- Good understanding of QA processes, testing methodologies, and Software Development Life Cycle (SDLC).
- Excellent problem solving, communication and trouble shooting skills.
TECHNICAL SKILLS
Testing Management: TFS, JIRA, QC/ALM, Microsoft Test Manager, Zypher
Methodologies: Agile Scrum, Waterfall, Iterative, SDLC
SCM: Bitbucket, Git, Git Bash, GitHub, SourceTree, Visual Source Safe, Visual Studio
OS: Windows, QNX, Linux
Databases: SQLite, MS SQL server, Oracle, Access, DB2, AWS S3
Programming Languages: Java, C, Visual Basic, Groovy
Productivity Tools: MS Office (Excel, Outlook, Word), WinSCP, Putty, MobaXterm
Testing Tools: QTP, Selenium, Webdriver, TestNG, Postman, Salesforce
Software: AEM CMS
PROFESSIONAL EXPERIENCE
Confidential, Duluth, GA
Quality Assurance Analyst
Responsibilities:
- Verified Confidential app (iOS, Android) for every release for new business requirements.
- Performed Air Watch/Salesforce testing (enrollment, downloading product updates, set up custom attributes) to manage dispensers by connecting to AirWatch/cloud server. Set up simulated test environments and connect though LAN/modem to servers.
- Performed REST API testing using Postman to retrieve or change backend data for validation
- Performed System, Unit, integration, regression, functional, performance as well as acceptance testing of software to make sure that a quality product is delivered to customer. Log issues in JIRA, TFS, Zypher and verify the fixes.
- Performed test case review and assessment and executing test cases both manual and automation using Groovy and Selenium scripts.
- Write SQL queries to validate data in the DB and compare query responses with XML file
- Performed manual testing of Confidential ’s Freestyle dispensers’ software and hardware in lab environment.
- Conducted hardware testing on freestyle dispensers by setting up necessary external Hardware components to verify functionality.
- Developed test scenarios, test cases and test plans for the Confidential dispensers FOS software and performed quality assurance as per the JIRA stories
- Participated in gathering requirements, creating testcases for those requirements.
- Worked in Agile team with understanding of Software Development Life Cycle (SDLC).
- Interact with the development team, scrum masters and product owners in an Agile Scrum environment in defect tracking and resolution as well as understanding new product features.
- Leading testing efforts on different Confidential freestyle platforms for critical releases of customized products and ensuring zero defects.
- Identified Test scenarios for regression and smoke testing for automation
- Developed automation testcases for the identified scenarios
- Reviewed the other team members code and suggested improvements if required
- Performed Smoke, regression suite after every build and publish the detailed reports with the bugs detected
- Performed full Automation suite for every Release and analyzed the root cause of Failed scripts
- Assist QA Manager in managing day-to-day testing activities of field issues, such as test monitoring and status reporting.
- Mentor employees to have a productive team and successful operation.
- Leading testing efforts in re-platforming of freestyle from C (Windows) to Java (Linux). Reported critical defects and had those fixed before releasing software to the field.
- Created content and software packages for Content Management System (CMS) testing, load builds on different dispensers/Simulators and analyze logs for bug fixes.
- Involved in reproducing field issues, verify patches, and deliver results solely while meeting tight schedule; work with field technicians to resolve on site network/dispenser issues.
- Participated in daily scrum, sprint planning, grooming and retrospective meetings.
- Participated in UAT and Production testing of new software for every release and verify bug fixes in QA, UAT and Production environments in Agile Scrum Methodology.
- Performed end-to-end testing of a new feature and demo different customizations/configurations to product owners. Validated performance of the system manually for every release.
- Collaborate with the other members of the team to ensure that testing is performed efficiently and effectively covering all possible test scenarios for content releases and deliver a quality product.
Confidential, Charleston, SC
Quality Assurance Analyst
Responsibilities:
- Analyzed the requirements that are in User Stories, High Level and Low-level Design documents.
- Performed integration, functional, regression, boundary, negative and smoke tests in Agile Scrum methodology in different environments.
- Developed Test plans, and Test cases based on user stories, and design specifications. Developed test data where needed. Create check lists for each user story in JIRA as sub tasks
- Executed test cases and/or checklist manually.
- Updated test scripts as per new functionality to perform Regression Testing. Identified test cases for Regression for each sprint based on changes and performed Regression Testing
- Participated in daily scrum, sprint planning, grooming and retrospective meetings
- Participated in team meetings, worked with developers, business analysts, project managers, user advocates, and other testers, local and remote.
- Interacted with developers and testing teams to identify application defects. Participated in estimating test effort, designing approach, and identifying risks.
- Worked with XML files to load test data, verified the data using SQL queries.
- Attended weekly status meetings and presented testing updates.
- Worked for number of clients and led testing efforts for customized products.
- Used TFS, JIRA and Test director for developing and executing test cases and tracking defects
- Identified Test scenarios for regression and smoke testing for automation
- Developed Automation test specs using Geb and Spock and identified workflows for automated tests.
