Software Engineer - Qa Resume
3.00/5 (Submit Your Rating)
Lowell, MA
SUMMARY
- Over 6 years of professional experience in Information Technology wif extensive experience in Quality Assurance and performing Manual and Automated testing.
- Experience in analysis, design, development and testing of Web - based and Client-Server technologies.
- Strong knowledge of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
- Experience in performing systems/functional testing in a Waterfall and Agile Software Development environment.In-depth knowledge of software testing methodologies, functional, and regression testing
- Excellent knowledge of Agile & Scrum development environment, multiple web browsers, and automated testing suites.
- Good testing skills which include preparation of test plan, test scenarios, test cases, test scripts and bug reports and experience in bug tracking tools like TTP, JIRA and Bugzilla.
- Expertise in bug tracking systems and processes using HP/ALM quality centre and JIRA.
- Experience working wif CI tools like Jenkins.
- Strong experience in automating web application testing using Selenium WebDriver and Java.
- Well versed wif handling elements in Selenium WebDriver.
- Creating Test Cases (Test Scripts) using Selenium Webdriver, Java and TestNG Annotations.
- Expertise in implementation of Automation framework using Selenium.
- Experience in test design, defect tracking & management, and test reporting.
- Experience wif teh SDLC in an AGILE testing environment.
- Good interpersonal skills, commitment, result oriented, hard working wif a quest and zeal to learn new technologies.
TECHNICAL SKILLS
Domains: Web services, Data management software, Collaboration, Developer tools, Testing.
Languages: C, Java
Web: CSS, SOAP, XML.
Databases: SQL, MySQL.
Testing: Manual testing, automated testing (Selenium),Mobile testing IOS & Android),Appium.
Bug Tracking Tools: JIRA, Bugzilla, QC/ALM.
PROFESSIONAL EXPERIENCE
Confidential, Lowell, MA
Software Engineer - QA
Responsibilities:
- Analyze system specifications, requirements and developed detailed QA documentation dat included test plan, test cases, test procedures, test scripts, test reports and QA good practices.
- Task identification and distribution for team, manage time and schedule of QA and build release activities.
- Developed Keyword Driven Framework Using Selenium WebDriver and Java.
- Extensive Experience in SDLC and Agile Testing Process.
- Created teh defects in JIRA and validated teh defects assigned to me.
- Analyzing teh manual test cases of teh Modules to be automated.Modified automated test scripts as per system functionality and functional requirements.
- Created Junit test cases, summary reports and status reports.
- Formulated and executed test cases as per requirements and design documentation.
Confidential, Nashua, NH
QA Engineer
Responsibilities:
- Developing Test plans, scenarios and test cases covering complete product requirements and end to end workflows and multiple system integrations.
- Manual, black box and functional, regression, data driven and navigational testing on cross browser and mobile platforms.
- Responsible for product deployment on QA environment on Amazon Web Services (AWS).
- Expertise in Selenium automation using Selenium WebDriver, Selenium Grid, JAVA, JUnit & Maven
- Performed cross browsertestingfor compatibility checks onIE, Firefox, Chrome and Safari. And Conducted Mobile testing on Blackberry, iPhone and Android using Perfecto Mobile and simulator.
- Experienced in testing applications manually as well as using teh automated testing tools like TestDirector and Quality Center/ALM.
- Developed Keyword Driven and Data Driven frameworks to retrieve test actions, test data from Excel files and SQL Databases.
- Actively participate in daily SCRUM and Standup meetings.
- Used Soap UI for testing SOA and Web Services (SOAP, Restful WSDL).
- Good experience in Agile SDLC tools like Rally, Test management tools like HP Quality Center.Configured Maven for JAVA automation projects and developed Maven project object model (POM).
Confidential, Wayne, PA
QA Engineer
Responsibilities:
- Written Functional and Technical specifications for teh new custom developments which included forms, reports and enhancements.
- Automation scripts development using Perfecto Mobile Cloud environment.
- Assigned teh tasks of assisting senior QA agile tester in developing test tools and test environment
- Handled responsibilities of testing software by applying teh concepts and techniques of automated and manual testing technique.
- Created teh defects in JIRA and validated teh defects assigned to me.
- Responsible for writing teh scripts for daily/weekly smoke tests, regression tests.
- Involved in functional, regression testing and responsible for tracking, reporting and closing teh defects.
- Responsible for entire test automation process utilizing QTP (QuickTest Pro) and Perfecto Mobile for mobile apps.
- Develop automation framework for testing app on Android and iOS devices.Tracked bugs using Quality Center/ALM and performed Regression Testing of teh entire application once teh bugs are fixed.
- Performed positive and negative testing on teh credit application.
- Participated in team meetings for test case reviews and status updates on daily/weekly basis.
Confidential
QA Engineer
Responsibilities:
- Analyze system specifications, requirements and developed detailed QA documentation dat included test plan, test cases, test procedures, test scripts, test reports and QA good practices.
- Task identification and distribution for team, manage time and schedule of QA and build release activities.
- Participated in all QA activities during UAT and SDLC stages.
- Analyzing teh manual test cases of teh Modules to be automated
- Automating teh test cases using Selenium.Experienced in developing Test cases from Business Requirements in ALM/HP Quality Center.
- Implemented quality index and assurance acceptance criteria across products and groups
- Provide teh QA metrics weekly basis on team productivity and application stability.
- Run Regression and Functional Testing in an Agile-Scrum environment.
- Involved in full Regression cycle implementation (Test requirement gathering to production) of Mobile applications
Confidential
Software Engineer
Responsibilities:
- Understands teh wrap-around testing role wifin Agile environment.
- Test Script and Test Cases review and maintaining teh quality of scripts through Review’s checklist
- Proactively monitor and escalate risks/issues, and implement mitigation & contingency plan.
- To understand teh business requirements and develop detailed test approach and test plan to describe teh complete testing coverage of teh new functionality.
- Automate teh test scripts using selenium wif Java.
- Used ALM QC to prepare Test cases, procedures and Requirements Traceability Matrix.
- Worked on extracting data from high volumes of text files to excel files using java scripting.
- Create teh necessary test data in teh integrated test environment and execute teh functional test cases.Generated detailed bug reports, pass-fail reports and comparison charts using ALM.
- Create defects for failed test cases in JIRA and follow teh defect life cycle until closure.
- Participate in defect triage and halp teh responsible teams to understand it by reproducing them for its fix.
- Involved in production support activities after teh projects go live.
- Actively participate in daily SCRUM and Standup meetings.
- Prepare an RCA (Root Cause Analysis) on all teh defects in every release.
- Prepare / identify and execute regression test cases to ensure teh new functionality TEMPhas not effected existing functionality of teh system.
- Proven abilities in overall Product testing, onsite-offshore coordination wif development and Quality Assurance teams, handling queries from Customers/Consultants & using methodologies dat drive for consistent & quality results
