Automation Qa Engineer (sdet) Resume
Santa Clara, CA
SUMMARY
- Well versed with Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), filing and tracking Defects.
- Experience in Automation with Selenium WebDriver + Java APIs+ Cucumber/TestNG.
- Experience with Waterfall and Agile / SCRUM methodologies, analyzing requirement specifications and responsible for developing test objective, strategies, Scope, Test procedures and Test Matrices.
- Hands on experience with Multi - platform and Multi-tiers applications testing.
- Proficient in Web-based and Mobile-based applications testing.
- Deliver quality products by performing various types of thorough testing: Black Box, Gray Box, Smoke, Functional, Regression, GUI, System, User Acceptance testing (UAT) Installation, Compatibility and Performance testing.
- Experience in preparing test data for positive and negative testing.
- Documenting defects with high level of detail, accuracy, and informative steps using JIRA, Testrail, Bugzilla etc.
- Write SQL queries to ensure data consistency between front-end and back-end.
- Dynamic and assertive team player with a strong inclination to improve and optimize process development and implementation.
- Can handle multiple responsibilities, tasks and projects simultaneously including ability to shift priorities.
- US Employment Authorized.
TECHNICAL SKILLS
Platforms: Windows, UNIX/LINUX, Android, macOS, iOS.
Web Technologies: HTML, CSS, JavaScript, XML.
Test Automation: Selenium WebDriver, Cucumber.
Programming languages: Java, Ruby
Databases: Oracle, MySQL.
Networking: TCP/IP, FTP, HTTP, Internet, LAN/WAN.
Project management and Bug tracking: Bugzilla, JIRA, Testrail.
Other: Firebug, aLogcat, TestFlight, Android Studio, GIT.
PROFESSIONAL EXPERIENCE
Automation QA Engineer (SDET)
Confidential, Santa Clara, CA
Responsibilities:
- Reviewed existing project documentation in Jira and Testrail.
- Created new test cases for various modules of the application.
- Run exploratory testing applying existing “universal” check-lists.
- Performed manual black-box testing: smoke, functional, regression, synchronization, cross-platform, etc...
- Developed Traceability Matrices to make sure all functionality is covered.
- Automated smoke-test scenarios.
- Build testing framework from scratch.
Automation QA Engineer (SDET)
Confidential
Responsibilities:
- Defined test approach and created test cases for various modules of the application.
- Developed Requirement Traceability Matrices (RTM) to make sure all functionality is covered.
- Used equivalence class partitioning technique and boundary class analysis to optimize testing efforts and strategy.
- Automated test scenarios using Ruby API for Selenium WebDriver.
- Build testing framework from scratch.
- Test coverage about 85-90 %.
Automation QA Engineer (SDET)
Confidential
Responsibilities:
- Reviewed project documentation (mock-ups and user flow).
- Performed exploratory testing.
- Created test cases for various features of the application.
- Used equivalence class partitioning technique and boundary class analysis to optimize testing efforts and strategy.
- Developed set of test data.
- Performed Smoke, Functional, Regression, GUI, Installation, Cross-platform testing.
- Inputted bugs in Bugzilla, traced bugs, verified bugs fixes.
Automation QA Engineer (SDET)
Confidential
Responsibilities:
- Reviewed project documentation (mock-ups mostly).
- Performed exploratory testing, developed functionality checklist, verified with PM and product owner.
- Created test cases for various modules of the application.
- Developed Requirement Traceability Matrices (RTM) to make sure all functionality is covered.
- Used equivalence class partitioning technique and boundary class analysis to optimize testing efforts and strategy.
- Developed set of test data.
- Performed Smoke, Functional, Regression, GUI, Installation, Cross-platform testing.
- Traced bugs, verified bugs fixing.
Automation QA Engineer (SDET)
Confidential
Responsibilities:
- Participated in project plan developing. Defined and confirmed priorities with business and management.
- Managed plan changes caused by new tasks from management.
- Participated in requirements gathering and PRD developing.
- Defined test approach and developed check-lists and test cases for various modules of the application based on products requirements.
- Developed Requirement Traceability Matrices and State Transition Diagrams to make sure all requirements and features are covered by test cases.
- Performed sanity testing, functional testing, usability testing, acceptance testing, regression testing.
- Analyzed test results, tracked the defects and generated reports using JIRA.
- Reviewed the user stories and participated in Iteration Planning and Release Planning meetings.
- Participated in QA weekly meetings, discussing enhancements, modification requests and defects in the application.
- Developed documentation for risk managers: guides, use cases, flowcharts, procedures descriptions, manuals, etc...