Qa Automation Engineer Resume
Austin, TX
SUMMARY
- With 10 years of experience in Software Quality Assurance Testing, Automation, and Manual testing as well as deep understanding of methodologies and approaches.
- Extensive experience in Quality Assurance using Functional Testing, Postman API Testing, System Testing, Regression Testing of Web Client/Server based applications, GUI testing and UAT.
- Developed and Maintained automated test scripts in Java for Selenium Automation using TestNG and BDD Cucumber frameworks using Gherkin.
- Experience with GITLab/GITLab Runners for pipelining as CI/CD.
- Worked on Mobile Testing using real devices for both Android and iOS platforms as well as Browserstack emulator/Appium/Android Studio/Perfecto tools
- Experience working on MQ (Message Queue) messaging across multiple platforms
- Good domain knowledge in Banking, Web applications, Retail, E - commerce, Logistics, Education and Govt. Sectors
- Strong experience and knowledge on Agile methodology using SCRUM Framework, Certified from ScrumAlliance (CSM)
- Experienced in preparation of Test Artifacts at various stages of STLC like Traceability Matrix, Test Plan Test Cases/Test Data Set up, Defect Summary Reports/Test Closure Reports
- Experience working on .NET based applications and writing simple SQL queries to extract data from tables to perform database testing
- Having experience working on offshore and onsite work model
- Active team member of CRM team, interacting with different clients and understanding the Business Requirements
- Knowledge in JMeter and LoadRunner tools
- Performed Web services testing using Postman and REST Assured.
- Strongly self-motivated and willing to assume responsibilities, combined with great leadership and interpersonal skills.
- Experience in testing Games in different ways on different browsers and platforms
TECHNICAL SKILLS
Programming Languages: Java, C, SQL, XML, JSON
Automation Tools & Framework/API/CI-CD: Selenium, Appium, Android Studio, Perfecto, Maven, TestNG/BDD Cucumber, Postman, REST Assured, Putty, Filezilla, WinSCP, Jenkins/GITLab
Web Technologies: XML, HTML, .NET
Defect Tracking Tools: HP ALM 11.0, Jira, Quality Centre, Bugzilla, Testrail
Frameworks: Data Driven, Keyword, TestNG, BDD Cucumber,Gherkin, MQ Messaging
Database: Oracle, MySQL
Operating Systems: Windows, UNIX/Linux
Project Management Tools: Asana, Team Retro, Kanban
PROFESSIONAL EXPERIENCE
Confidential, Austin, TX
QA Automation Engineer
Responsibilities:
- Worked with business analysts, developers and technical support to determine the best requirement specifications.
- Fetch data from Database using simple SQL queries
- Maintained and Managed Test Assets in Quality Center using Requirements, Test Plan, Test Lab, Defect Modules for Defect Tracking and Requirement Tractability.
- Investigate Product quality in order to make improvements to achieve better customer satisfaction.
- Modified the Automation scripts according to the new changes in the user interface.
- Coordinating test team members and development team order to resolve the issues
- Performing API testing using REST Assured
- Maintain test scripts using TDD and BDD frameworks using TestNG and Gherkin feature file
- Collaborate with the Product Development team to ensure consistent project execution.
- Identify quality assurance process bottleneck and suggest actions for improvement.
- Debugging and Running the tests, Analyzing test results.
- Maintaining existing tests scripts /regression suites
Confidential, Austin, TX
QA Automation Engineer
Responsibilities:
- Identifying Test Scenarios and Control the flow of the app and coming up with the test strategy.
- Identifying the regression and functional test scenarios according to the modules.
- Maintained the selenium and automation code and resources in source GitLab
- Identified web elements using Appium studio.
- Tested the functionalities of the application on different platforms and multiple browsers.
- Testing the software under test on mobile using real devices and emulators for Android and iOS devices
- Used XML to setup the test data for some of the functionalities in the application
- Used Postman for API testing to check the created records
- Experience working on Point-of-Sale application like Bar code reader, scanner and cashier activity
- Perform MQ messaging by sending messages to different applications
- Interacted with Scrum Master, Product Owner and Developers in sprint planning, scheduling, developing, and executing Testing deliverables.
Confidential
Automation Tester
Responsibilities:
- Preparation of test plan/test summary reports.
- Managing daily testing activities
- Writing Test Scripts from Functional Test Cases
- Involved in Defect logging, retesting and closure of the defects using HP ALM-11.0
- SQL query to manage data from and to SQL Server
- Maintaining daily activity log to make easy the tracking process of the project progress
- Identified web elements using UI Automator Viewer.
- Tested the functionalities of the application on different platforms and multiple browsers.
- Written and executed test cases in TestRail for the releases.
- Used XML to setup the test data for some of the functionalities in the application
- Used Postman for API testing to check the created records
- Experience working on Point-of-Sale application like Bar code reader, scanner and cashier activity