Senior Qa Engineer Resume
4.00/5 (Submit Your Rating)
SUMMARY
- 12+ years of hands - on experience in Engineering (6+ years in Agile environment)
- Solid experience in both Automation & Manual Testing for Software Quality Assurance
- Ability to learn new technologies and implement them quickly
- Ability to work productively in a team as well as individually with analytical and problem-solving skills
- Excellent written and communication skills in English, Spanish, Russian
TECHNICAL SKILLS
Programming languages: Java, Python
Test management systems: Jira, TestRail, Zephyr for Jira, HP ALM
Tech stack/Tools: BDD, TDD, POM, Agile, Scrum, SQL, Jenkins, GIT, Postman, Charles, Fiddler, Android Studio, Xcode, VMware, TeamCity, HTML, CSS, SDLC
Operating systems: OS X, iOS, Android, Windows, Linux, RTOS
Types of testing: Functionality, Regression, Usability, Localization, Acceptance, Smoke, Ad hoc, UI testing, UX testing
PROFESSIONAL EXPERIENCE
Senior QA Engineer
Confidential
Responsibilities:
- Designed, developed, validated, and executed software test plans and test cases based on requirements
- Designed and developed automated test cases for web applications for UI using Selenium WebDriver, Java and Cucumber based on Page Object Model.
- Developed automation framework for API testing using REST Assured
- Performed API Testing using Postman
- Performed functional and regression Testing of Web and Mobile native (iOS, Android) applications using combination of Blackbox and Graybox testing
- Improved test processes using "Early Testing" and "Pesticide Paradox" principles resulting in 20% less defects
- Designed and developed test cases for Firmware for IOT devices
QA Engineer
Confidential
Responsibilities:
- Designed, developed, validated, and executed software test plans and test cases based on requirements
- Maintained automated test cases for web applications for UI using Selenium WebDriver, Python and Pytest.
- Performed manual functional and regression Testing of Web and mobile (iOS, Android) applications using combination of Blackbox and Graybox testing
- Managed defects in bug-tracking system
Lead Support Engineer
Confidential
Responsibilities:
- Provide customer support to end-users (Web applications, iOS, Android)
- Resolve customer requests by the telephone, e-mail and ServiceDesk tool
- Troubleshooting of software and hardware
- Development technical documentation (customer manuals, installation instructions)
- Development ITSM tool (ZenDesk)
- Supervision of activities of support engineers day by day
- Monitoring the performance of tasks by the target date
- Communication and coordination with development and QA departments
- Participate in the development strategy of the product.