Software Qa Engineer/consultant Resume
5.00/5 (Submit Your Rating)
San Mateo, CA
SUMMARY
- 2 + years of IT experience in Software Testing, Testing processes and Automation frameworks.
- Extensively expert in SQL, MS - Access, Oracle in querying backend DB tables for Data Validation and Verification.
- Experienced in Performance/Load/Stress testing with JMeter.
- Experienced in scripting in Java including web technologies HTML, XML, Web services, CSS, Java Script.
- Experienced in test methodology, test plans, test cases and test scripts on UNIX and Windows platforms.
- Proficient in Functional, Black Box, Positive, Negative, Integration, System, Stress, Volume, Regression, User Acceptance Testing (UAT).
- Good experience in Waterfall, V-Model in Agile XP (Extreme Programming), Scrum.
- Experienced in Mobile Testing on iOS and Android platforms.
- Performed Localization and Internationalization testing.
- Expertise in implementing cross browser and cross platform web testing.
- Ability to work well in fast paced, dynamic team environment.
- Strong multi-tasking, solid analysis and problem-solving skills.
- Excellent verbal, written and analytical skills with ability to work in a team as well as individually.
- Languages: English, Spanish, Russian.
- US Green card holder.
TECHNICAL SKILLS
Platforms: Windows, Unix/Linux, macOS
Mobile Platforms: Windows Mobile, iOS, Android OS
Programming: HTML, XML, JavaScript, SQL, Python
Test Automation: Selenium WebDriver/Cucumber/Ruby, JMeter,GitHub
Networking: TCP/IP, FTP, HTTP, Internet, Intranet
Browsers: Firefox, Safari, Chrome, IE, Edge
Database: MySQL, Sequel Pro
Web Testing Tools: Firebug, XPath
PROFESSIONAL EXPERIENCE
Confidential, San Mateo, CA
Software QA Engineer/Consultant
Responsibilities:
- Reviewed Documents like Software Requirement Specification, Rapid Design Document, High Level Design, Detail Design Document, Acceptance Test Cases, Integration Test Cases, Unit Test Cases.
- Performed Data Driven Testing for multiple sets of data using Selenium WebDriver.
- Constructed complex SQL queries to validate the data.
- Assist the QA automation engineer in building and maintaining a stable and reliable automation infrastructure by providing functional and complete manual tests to be included in automated testing in Python.
- Tested the application compatibility in all versions of Chrome, Firefox and Safari browsers.
- Performed Functional, System, Smoke, Positive, Negative, Integration, GUI, Regression, and Back End testing.
- Implemented manual test to the daily releases of all products, includes iOS app, Android app, and Web app.
- PreparedRequirement Traceability Matrix (RTM)to trace test cases to functional requirements.
- Involved in attending all Agile scrum meeting and making updated report.
- Involved in User acceptance testing of the application.
- Involved in creating weekly status reports.
- Participated in group meeting and walkthroughs.
Environment: Selenium WebDriver, MAMP, Sequel Pro, SQL, Windows, HTML, XML, Python, PyCharm, UNIX
Confidential, Phoenix, AZ
Software Tester
Responsibilities:
- Took a role in functional and integration testingof web-based and mobile applications.
- Involved in working with Business Analysts, Programmers and Business users through the life cycle of the project.
- Analyzed requirements, organized and supervised formal reviews of development documentation (requirements and design documents, system test plans).
- Prepared Test estimation and Test metrics documents.
- Involved in developing and executing comprehensive system test plans and scripts, and facilitating testing across multiple departments.
- Performed manual testing of web-based and client-server enterprise applications
- Involved in Back End testing usingSQL queries.
- Checked the data flow through front-end and backend and used SQL queries to extract the data from the database.
- Created automation test scripts in Ruby, Cucumber, Ruby Mine and WebDriver for various features using Data Driven Framework.
- Performed functionality and regression testing during the various phases of the application using Selenium.
- Utilize extensive knowledge with Mobile testing for Android and iOS applications.
- Involved in User acceptance testing of the application.
- Attended team meetings as well as developer’s meetings.
- Identify, analyze and communicate any defects discovered during testing, documenting defects and ways of recreating defect in ticketing system.
Environment: XML, HTML, Selenium, Ruby Mine, Ruby, Cucumber, Windows, Linux.
