Software Quality Engineer Resume
Dallas, TX
PROFESSIONAL SUMMARY:
- Extensive experience in manual testing using Blackbox techniques.
- Two years of experience in automation testing.
- Knowledge and experience working with Automation Tools like Expertise SeeTest, Selenium Webdriver and SoapUI.
- Extensive work experience on Functional Testing, Integration Testing, Regression Testing, User Acceptance Testing, System Testing, End - to-End Testing, Smoke Testing, and Ad-hoc Testing.
- Extensive experience with all aspects of product testing including Test Planning , Test Cases , Documentation , Test Execution , Defect Tracking , Logging and Reporting .
- Expertise in understanding SDLC, STLC, SQA methodologies (Agile/Scrum), tools, and best practices.
- Expertise in creating test cases, analyzing the test results, and reporting suggestions and defects using HP ALM (Quality Center), JIRA, IBM Rational ClearQuest, TestLink.
- Knowledge of Continuous Integration using Jenkins, Git, GitHub.
- Strong experience in interacting with developers to analyze the user requirements and functional specifications.
- Knowledge of UNIX commands, SQL queries, JAVA, HTML, XML, CSS, and JavaScript.
- Communication protocol experience (RS232, WLAN, TCP/IP, CAN, J1939)
- Ability to effectively manage time, prioritize work, multi-task across many assignments, and create quality deliverables.
TECHNICAL SKILLS:
Testing Tools: HP Quality Center, Rational Clear Quest, Test Link, JIRA, Doors
Automation Tools: Selenium WebDriver, SeeTest, SoapUI
Software: : MS Visio, Wireshark (Network Packet Analyzer), Charles Web debugging toolSharePoint, Confluence
Database/Networking: : SQL Server 2008, Oracle 11g, Toad Tool
Programming/Language: : Java, VBScript, HTML, CSS, XML, UML
Systems: : Unix/Linux commands, Windows, Mac, iOS, Android
WORK EXPERIENCE:
Confidential, Dallas, TX
Software Quality Engineer
Responsibilities:
- Create, customize, and execute Automation Test Scripts in JUNIT using Selenium WebDriver.
- Write, debug and maintain test scripts, test cases in JUNIT.
- Test mobile application on various generations of iOS and Android platform.
- Perform manual testing by doing Functional Testing, Regression Testing, Integration Testing, System Testing, Usability Testing, Smoke and Sanity Testing on websites and mobile apps.
- Perform REST web service /API testing using simple POST, GET, PUT and DELETE requests using SoapUI tool and Swagger
- Perform positive, and negative testing for checking the flow of the application functionality.
- Worked in an agile project development methodology with sprints lasting 2 weeks.
- Communicated effectively the daily status - risks / issues / dependencies, track progress and manage issue workflow to resolution.
- Involved in testing of applications migrated into different environment and tested data migration.
- Utilized database client pgAdmin - PostgreSQL tool to execute database queries and data validations.
- Analyze system designs, requirements, and documentation to effectively develop test cases, test scripts, and test specific scenarios for required levels of security and quality-control testing.
- Translate requirements into user stories and work with the development team to implement new features.
- Worked closely with development team to identify and resolve any system related problems; discuss solutions and make recommendations to senior leadership.
- Tracked and reported software defects with proper documentation /screenshots using JIRA tool.
- Write Test Summary Report and provide testing feedback.
- Support production deployments, monitor and track high priority defects and production issues on day-to-day basis.
- Performed post-release testing of production changes.
- Document training manuals involving new features and enhancement.
Confidential, New York City, NY
Quality Assurance Engineer
Responsibilities:
- Develop, maintain, and execute automated test scripts in SeeTest automation tool.
- Write manual test cases for requirement validation, integration, regression, performance and usability testing.
- Responsible for creation of test plans, prioritizing modules, creation of test and resource estimates and coordination of the test efforts with different teams within the organization.
- Involved in updating the project workbook with the daily and weekly tasks for the planned iterations.
- Involved in project retrospective meetings as part of the agile processes and in charge of documentation of the action items and the follow up efforts with the project teams.
- Ran implementations of iHR on our OEM Partner hardware through our UAT Certification Process.
- Experience using Confluence tool for sharing project documentation across all the teams.
- Tested the mobile applications on various generations of Android and iPhone.
- Tested the applications on wide range of Mobile handset of different vendors which includes Nokia, Samsung, Sony Ericsson, Motorola, Windows Mobile, HTC, LG etc.
- Perform testing for Android Infotainment systems covering following areas - Media, Radio(AM/FM/SXM), Navigation, HVAC, Connectivity, Projection (Android Auto, Carplay)
- Tested the application under different networks and Internet speeds including 3G, 4G, LTE and Wi-Fi.
- Perform blackbox testing (i.e. validation) for Apps, BT/Connectivity, Speech, HMI Framework, Navigation, Tuner, Vehicle Interface, Net/Diagnostics domains on automotive infotainment modules.
- Apply specifications, user guides, use cases, comparable products, and previous known bugs to create and maintain test plans, test designs, and test cases in TestLink tool.
- Identify software issues and log problem issues into JIRA with supporting log files and data.
- Perform setup of modules/wiring and maintained test benches and test vehicles appropriately.
- Used Charles logs to monitor network traffic from mobile app on phone to the automotive head units.
- Responsible for running the Regression test, Smoke Test and Sanity Test Suite in Development, QA, Staging, and Production environments and then performing Ad-Hoc testing on the application to ensure that the basic functionality of the application is not broken with the new build releases.
- Collaborated with the Product Management and Development teams to ensure proper test coverage and high quality of the projects delivered to production in fast-paced, agile development environment.
- Analyzed reports, tracked system bugs and assisted with on-going improvement efforts related to QA, tracked defects from initiation to completion while working with developers to respond to complaints and initiate remedy process.
- Assisted the development team in reproducing customer complaints and production issues.
- Managed and trained a number of Jr. Quality Analysts in the domain of Automotive.
Confidential, Lynchburg, VA
Software Quality Test Engineer II
Responsibilities:
- Developed test cases, configured test network, hardware and software, performed functionality and reliability tests, reviewed QA and software documentation, and prepared test summaries and reports.
- Expertise and knowledge of using Harris P25 multimode mobile and portable radios supporting different wireless protocols like Opensky, Opensky2, EDACS and analog conventional.
- Perform functional testing on VIP Dispatch console and Symphony console allowing integration of LMR communication in VIDA network.
- Perform functional level testing of features like two way radio calls, setting up encryption, patch, simulselect, emergency feature, I-calls, Alert and many more.
- Involved in the execution of the Regression Testing, Integration, Smoke, and Sanity testing efforts on the project and performed Ad-Hoc testing on the application to check the basic functionality of the application.
- Worked closely with Product Owners and Business stakeholders to continually refine software test requirements and provide feedback on user scenarios throughout the SDLC & STLC.
- Executed test iterations, tracked/reported results, performed troubleshooting and coordinated defect resolutions
- Coordinated in the resolution of issues by recreating the identified bugs and retesting the software fixes to closure.
- Collaborated with business analysts and development teams to gather data for the test coverage.
- Analyzed test results and reported issues using defect tracking tools like HP Quality Center and Clear Quest.
- Involved in preparing RTM (Requirements Traceability Matrix) with DOORS management tool to track the business requirements...
- Mentored and provided technical guidance on testing techniques to new hires.
Confidential, Warrensburg, MO
Graduate Assistant
Responsibilities:
- Maintained the department student database and updated it as needed.
- Assisted class of 25 students with their projects and assignments.
- Aided professors in grading and designing the courses.
Confidential
Software Intern
Responsibilities:
- Created test scenarios and test cases based upon specification and business user requirements.
- Participated in functional testing and troubleshooting of web applications.
- Documented test progress and report incident defects.
- Communicated significant issues in development identified during quality assurance activities and recommended process improvements.
