Software Testing Engineer Resume
0/5 (Submit Your Rating)
Los Angeles, CA
SUMMARY
- Over 7+ years of experience as software quality assurance professional.
- Extensive background in quality assurance, design verification, and systems design.
- Hands - on lead with proven ability to direct and improve quality programs, reducing defects and improving overall efficiency and productivity.
- Experienced in planning, designing, developing and deploying testing strategies for large-scale business applications.
- Well versed in Testing methodologies, product development cycles and processes involved in developing and executing Test strategies, Test plans, Automated Test scripts, and software Deployment/Release processes.
- Experienced in functional and performance automated testing using various open source and proprietary automation tools.
- Experienced working in various SDLC and QA methodologies like Agile, waterfall. Completed Agile-training courses: Agile Methodology, Agile Software Quality Assurance.
- Good team player with excellent leadership, organizational, communication and documentation skills.
- Excellent Analytical and Problem solving Skills. A strong team player, self-motivated, eager to learn, result oriented, able to work independently when needed, have a strong attention to detail and be able to think “outside the box”.
TECHNICAL SKILLS
Testing Tools: Selenium Webdriver/IDE, Cucumber, Maven, JIRA, Firebug, SoapUI, VMware, Remote Desktop
Bug Reports: MS Excel, Atlassian Jira, Mantis
Databases: Oracle, MS SQL Server, My SQL
Languages: Java, C++, C#, SQL, XML, HTML, JavaScript
Platforms: Microsoft Windows 7/Vista/XP/2000/NT, Linux, Android, iOS
PROFESSIONAL EXPERIENCE
Confidential, San Jose, CA
Quality Assurance Lead
Responsibilities:
- Working on Selenium Webdriver with Java.
- Creating automation test scripts using Keyword driven framework.
- Creation of Objects and SC Locators (Using Selenium IDE).
- Performing extensive functionality, integration, regression, interoperability and end-to-end system testing.
- Working closely with Engineering and Operations teams to ensure that the highest quality software is deployed.
- Execute manual test cases for Functional, Integration, Regression and system testing.
- Tracking and reporting defects using JIRA.
- Created a new automation department from scratch to support the virtual contact center (VCC) project.
- Lead automation efforts to automate products using open source tools such as Selenium Webdriver.
- Participate in discussions with senior level management about need of automation.
- Successful in explaining the need of automation to senior level management.
- Organizing team meetings to discuss suitable automation framework.
- Continuous follow-up with the teams in completing the provided tasks in the given time frame.
- Working with and providing guidance to offshore teams based in India and Brazil.
Confidential, San Francisco, CA
Quality Assurance Engineer
Responsibilities:
- Helped recommend and implement Atlassian Jira as a companywide issue and feature-tracking tool.
- Created and prioritized application test cases for testing of items as per priority of testing and release.
- Created the Requirement Verification Traceability Matrix.
- Interfaced with developers during my testing activities to increase my knowledge of the software and to better understand the needs of the users and ultimately improve our software testing activities.
- Created daily and weekly reports of testing activities and bug
- Used Selenium to Automate Regression tests on all major features of the application.
Confidential, San Francisco, CA
Quality Assurance Lead
Responsibilities:
- Created new test cases for new features and for existing features that did not have test cases.
- Documented and reported bugs using Atlassian Jira to PM and Developers.
- Performed bug resolution testing to close bug reports.
- Created Requirement Verification Traceability Matrix.
- Created block diagrams which map out the flow paths through the website and provide a visual, top-level look at the existing relationship of the web pages
- Interfaced with developers during my testing activities to increase my knowledge of the software and to better understand the needs of the users and ultimately improve our software testing activities.
- Created daily, weekly, and monthly reports of testing activities and bug
- Started using Selenium to Automate Regression tests on major areas of the application.
- Evaluated and implemented SoapUI to create automated test cases for web services.
Confidential, Los Angeles, CA
Quality Assurance Tester
Responsibilities:
- Analyzed the Functional Requirement Documents and Wireframes.
- Involved in writing the Test Plan, Test Cases, and Risk Analysis Document.
- Utilized Atlassian Jira for creating Test Cases in a QA Project.
- Created automation scripts using selenium for everyday testing of 20+ websites.
- Utilized Selenium to create and verify the UI, URL Links, Text and Downloadable Application on the websites.
- Managed individual test cycles, reported bugs and worked with analysts and developers to resolve problems.
- Used VMware to Create VM’s with various OS and Browser Configurations for Compatibility testing.
- Performed End-to-End Testing of the Product, downloading from a microsite to purchasing it and activate it.
- Attended Daily scrum meetings with the Web Development Team and provided QA Status update.
- Conducted User Acceptance Tests with the Marketing Department.
Confidential
Software Testing Engineer
Responsibilities:
- Analyzed the requirements documents, use cases, UML diagrams and developed Test Scenarios and Test cases.
- Hired, trained, mentored and retained 2 junior QA engineers.
- Mapped Requirements and Change Requests to Test cases & Defects in MS Excel and modified them as per the changes in the requirements.
- Prepared the Data to be used in the Testing cycle by generating Agreements based on the test Scenarios manually and using existing Automation Suites.
- Used Selenium to Automate major areas of the website and used it to run regression tests everyday.
- Performed regression testing of the mobile web applications, using Opera Mobile emulator and iPhone.
- Regularly attended meetings with Business Analysts and Developers to review scenario based test cases and issues found while testing.
- Performed localization (L10N) testing in Arabic, on the entire website.
- Submitted weekly status reports to the upper management with the current status of the project.