Software Qa Engineer Resume
4.00/5 (Submit Your Rating)
San Francisco, CA
SUMMARY
- 3+ years of QA experience testing Web and Mobile software applications.
- Solid understanding of each phase of Software Development Life Cycle, experience in Waterfall and Agile SCRUM model.
- Experience in working with open source tools, like Selenium WebDriver, JUnitand preparation of automation test framework.
- Back - end testing to ensure data consistency on Front-end by writing and executing SQL queries.
- Experience in writing test plans, test scenarios and test cases, developing and maintaining test scripts, analyzing bugs, reporting issues, interacting with team members, tracking the bugs till closure.
- Experience in using IDE Eclipse for developing automated test scripts.
- Experience in Mobile Testing on iOS and Android platforms.
- Experience in using Android SDK and ADB shell.
- Experience in functional testing, integration testing, regression testing, back-end testing.
- Has been involved in UAT testing in UAT environment, prepared UAT test cases and testing estimates.
- Expertise in implementing cross browser and cross platform web tests.
- Ability to work well in fast paced, dynamic team environment.
- Strong interest in learning and working directly with other teams.
- Experienced in creating, executing tests and generating test reports.
TECHNICAL SKILLS
Operating Systems: Windows, Unix/Linux, Mac OS X, iOS, Android OS
Tools: Selenium WebDriver, TestNG/JUnit, Eclipse, Android Studio, TFS, Visual Studio, Coded UI
Database: Oracle, MySQL
Programming Skills: Java, JavaScript, HTML, CSS, SQL, XML
Web Browsers: Firefox, Edge, Internet Explorer, Chrome, Opera, Safari
Bug Tracking: JIRA, Bugzilla
PROFESSIONAL EXPERIENCE
Confidential, San Francisco, CA
Software QA Engineer
Responsibilities:
- Involved in analyzing of business requirements and functional design documents effectively.
- Participated on all phases of testing for assigned components and functional area.
- Performed test automation with Selenium and Coded UI; executed automated tests on multiple environments using multiple browsers.
- Developed, maintained, and executed test plans and test scripts.
- Wrote SQL queries to retrieve the information from the SQL database to check whether the information has been updated.
- Reported, tracked and validated issues via TFS
- Developed Requirement Traceability Matrix (RTM) and Test Summary Report (TSR).
- Worked with QA Management and other product development groups to implement new QA processes and improve existing ones.
- Reviewed and analyzed user requirements, participated in verification, validation and acceptance testing of developed software.
- Conducted installation and cross-platform testing of the software.
- Actively involved in a scrum team contributing to requirements gathering, design and design reviews, creating test scenarios, writing test cases and tracing test cases back to requirements.
- Prepared and provided test execution status reports and defect reports for management review and project presentations.
Confidential, San Francisco, CA
Software QA Engineer
Responsibilities:
- Participated in all stages of Software Development Life Cycle and Software Testing Life Cycle.
- Worked as part of distributed agile team.
- Participated in developing and implementing test plans.
- Designed appropriate test cases based on acceptance criteria in development stories to provide optimal test coverage.
- Executed test cases according to the requirements.
- Practiced in integration, regression, back-end testing and browser compatibility testing.
- Wrote test automation scripts with Selenium WebDriver.
- Perforned functional and non-functional testing of mobile clients on iOS and Android.
- Used Android Studio while working with mobile applications.
- Involved in scrum meetings and conference calls with QA and development teams.
- Worked closely with software development team to accurately classify, describe, and monitor product engineering problems in the bug tracking system (Bugzilla)
Confidential, Los Altos, CA
Software QA Engineer
Responsibilities:
- Prepared and executed test cases manually according to the BRD, Technical Specification, functional design and Use Case documents, identifying applications functionality, test requirements and coverage.
- Participated in all stages of Software Development Life Cycle and Software Testing Life Cycle.
- Wrote test automation scripts with Selenium WebDriver.
- Practiced in functional testing, integration testing, regression testing, back-end testing, browser compatibility testing and component testing.
- Performed functional (negative and positive), GUI regression and User Acceptance Testing.
- Performed mobile application testing on iOS and Android.
- Used Android Studio while working with mobile applications.
- Interacted with developers, users and various members of the team to discuss issues, resolve defects and set priorities.
- Involved in managerial meetings and attended various conference calls with QA and development teams.
- Helped business users in performing UAT by providing test cases, issue log templates and preparing test data.
- Identified, analyzed and communicated issues discovered during testing, documented defects and ways of recreating defects in ticketing system (Bugzilla).
