Software Qa Engineer Resume
2.00/5 (Submit Your Rating)
Thousand Oaks, CA
SUMMARY
- 5+ years of hands - on experience in testing web-based and mobile applications
- Proficient in developing and implementing high level Quality Assurance documentation
- Knowledge of Software Development Life Cycle working in Agile environment
- Experience in different phases of testing like GUI Testing, Functional, Regression, Integration Testing, End-to-End testing, System and User Acceptance testing
- Extensive experience and knowledge in defect tracking and test management tools (JIRA/Confluence)
- Hands-on experience of gray box testing (RESTful API, backend validation of test results via SQL queries)
- Exposure to test automation (Selenium Web Driver, Java, Cucumber)
- Offers a professional attitude, technological expertise, and well-developed analytical skills
- Effective communicator with strong attention to accuracy and excellent teamwork abilities
- US Green card holder
TECHNICAL SKILLS
Operating Systems: Windows, macOS, UNIX/Linux, iOS, Android
Technology: HTML, JavaScript, CSS, XML, JSON
Database: Oracle, MySQL, SQL, HeidiSQL, SequelPro
Web Services: RESTful API, Postman, Swagger, Newman, xmysql
Mobile Testing: Android Studio, ADB, AVD, Xcode
Test Automation: Selenium WebDriver, Java, Cucumber, IntelliJ, Git/GitHub, Maven, Jenkins
Bug Tracking/Project Management: Jira, Xray, Confluence
PROFESSIONAL EXPERIENCE
Software QA Engineer
Confidential, Thousand Oaks, CA
Responsibilities:
- Performed testing of numerous web and mobile software development projects
- Interacted with Business Analysts and Developers in requirements analysis, design reviews, testing and documentation for application developed in agile environment.
- Developed and executed detailed test cases, using Xray plugin to Jira to manage test cases, test executions, and capture test results
- Executed Smoke and Regression testing for every new build
- Conducted backend testing using SQL queries to extract data from the database and ensure there was no data loss, corruption or deadlocks
- Developed sets of Restful API tests to validate business logic and performance parameters, based on API documentation (Swagger) and executed them via Postman Runner
- Identified, analyzed, and reported bugs using Jira, tracking the status of filed bugs, following up on them with developers to help resolve any arising issues, and retested fixed bugs to close the tickets
- Worked on test automation using Selenium WebDriver/Cucumber/Java/Maven framework, IntelliJ as development environment, GitHub as source control tool
- Ported scenarios suitable for test automation into Cucumber format following Gherkin syntax
- Conducted exploratory testing, reviewed requirements, and created test cases for mobile applications under test
- Performed Integration Testing, Accessibility Testing, Cross-Platform testing using Android Virtual Device Emulator, Device Farm and real devices
- Collected and analyzed logs using ADB command tool for Android applications
- Generated test execution reports and presented test results at the team meetings, provided feedback on the application functionality and testing process
- Participated in Scrum meetings reporting testing status to engineering team
Software QA Tester
Confidential
Responsibilities:
- Tested a web application developed as an automotive social network
- Reviewed functional requirements, created test cases based on acceptance criteria
- Conducted Functional, Integration, and System testing including Regression, Compatibility, End-to-End, and User Acceptance testing
- Identified and evaluated bugs, reproduced issues and worked with development team to resolve problems
- Translated content from Ukrainian into Russian and English
- Participated in internationalization and localization testing (Ukrainian, Russian, English)
- Actively participated in all team meetings and shared ideas on web application improvement