Software Qa Engineer Resume
2.00/5 (Submit Your Rating)
San Francisco, CA
SUMMARY:
- Over 3 years of experience in Information Technology with emphasis on Quality Assurance which includes Manual and Automation testing.
- Well versed with Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), Logging and Tracking Defects in all the phases with major responsibilities.
- Experience in writing test plans, defining test scenarios, use cases and test cases, developing and maintaining test scripts, analyzing bugs, interacting with team members and track the bugs till closure.
- Proficient in manual and automated regression and smoke testing of Web, Desktop and Mobile applications.
- Expertise in QA in Manual and Automated Software Testing using Selenium WebDriver.
- Extensively expert in SQL, Oracle in querying backend DB tables for Data Validation and Verification.
- Experienced in Mobile Testing on iOS and Android platforms.
- Experience in using Android SDK and ADB shell.
- Experience with monitoring logs and errors.
- Extensive experience in end to end testing, functional testing, unit testing, integration testing, regression testing, GUI testing, back - end testing and browser compatibility testing.
- Experience in scripting in Python including web technologies HTML, XML, CSS, JavaScript.
- Proven interpersonal communication and multitasking skills.
- Dedicated, multi-talented professional with a hunger for learning.
- Organized, take-charge personality with exceptional follow-through abilities and detail orientation, able to plan and oversee projects from conception to successful conclusion.
- Adaptable team player recognized for willingness to learn and teach newly acquired skills.
- Ability to work under pressure and competing deadlines.
- Ability to learn and adapt to new tools and technologies very quickly.
- Languages: Russian, Belorussian, English.
- U.S. Employment Authorization.
TECHNICAL SKILLS:
Tools: Selenium WebDriver, Selenium IDE, QTP, FirePath, Firebug, JMeter, CodedUI, Android Studio, XCode
Defect Tracking: Jira, Bugzilla, TFS
Databases: Oracle, MS SQL Server
Programming: HTML, CSS, XML, JavaScript, SQL, Python, ADB, Visual Studio
Operating Systems: Linux, Unix, Mac OS, Windows, iOS, Android OS
PROFESSIONAL EXPERIENCE:
Confidential, San Francisco, CA
Software QA Engineer
- Participated in requirement meetings (RSD) and detail design meetings (DDD) to understand the functional requirements of the application so as to come up with test scenarios, test flow and test procedures.
- Interacted with business analysts and developers in requirements analysis, design reviews, testing and documentation for application developed in agile environment.
- Actively participated in SCRUM meetings, reviews and developed test scenarios.
- Used Selenium WebDriver for testing web pages and various web elements (images, texts, tables and GUI elements).
- Wrote and executed scripts in CodedUI for testing Desktop applications.
- Involved in database testing by writing and executing SQL queries to verify data in database.
- Wrote, reviewed and executed test cases and test scenarios according to the requirements.
- Researched and articulated business requirements into business requirement documents (BRDs).
- Involved in manual testing to check the basic functionality of the modules under test.
- Performed cross browser testing for Safari, Chrome, Edge, Firefox.
- Collaborated with Software quality assurance teams and implemented comprehensive test plans to ensure accurate software deployment.
- Analyzed software failures, made them reproducible, reported bugs via bug tracking tool with detailed bug description, screenshots and logs.
Confidential, San Jose, CA
Software QA Engineer
- Developing, maintaining and executing manual tests and regression scenarios for multiple Web and Mobile applications under test.
- Analyze specifications and assist team to create test data, test cases for functional, regression, Smoke and System testing.
- Participate in the review of software design, change specification and plan against contractual and/or process requirements.
- Write and execute scripts in Selenium WebDriver.
- Write complex SQL queries for database testing.
- Generate, analyze, and publish JMeter test results and document the testing process.
- Utilize extensive knowledge with Mobile testing for Android and iOS applications.
- Identify the scope of the testing required for a particular release based on the requirement documents.
- Develop Requirement Traceability Matrices (RTM) to make sure all requirements are covered by test cases.
- Creation of testing scenarios for Cross Functionality Verification.
- Coordinated with IT leads, developers and system integration team to resolve various issues related to bug fixing, re-analyzing certain functionalities and providing creative feedbacks.
- Coordinated with developers, project managers and system analysts to resolve various issues related to bug fixing, re-analyzing certain functionalities and providing creative feedbacks.
- Regression testing of the application for identification of bugs arising after initial fixing of bugs.
- Managed release requirements for each release to updated test schedule and time of development and execution with bug testing time implemented.
- Prepared weekly defect reports and test metrics.
