Qa Automation Engineer Resume
2.00/5 (Submit Your Rating)
SUMMARY
- 5+ years of working experience in Quality Assurance and Software Testing areas
- Web Automation tools: Python, Selenium WebDriver, Firebug
- Experience in Web, Mobile, Desktop, Embedded Linux - Platforms, Set-Top-Box, Server builds testing
- Experience in creating sufficient and effective testing documentation (test cases/scenarios, test plans, checklists, regression testing documents etc.)
- Familiar with Agile, Scrum and XP methodologies
- Proficient in analyzing and reporting software defects
- Newcomers mentoring
- Ability to establish testing process on a project from scratch including training other people
- Responsible, self-organized, able to work unsupervised and as part of a team
- Strong communication, problem-solving, and analytical skills
- Well-developed understanding of computing and Internet technologies
- Very fast learner, can rapidly learn new technology
- Strong knowledge of Windows, Mac OS, Linux platforms
- US Permanent Resident
TECHNICAL SKILLS
Web programming languages/technologies: Python, HTML, CSS, JavaScript, XPath, XML, JSON; RDBMS MySQL
Networking: HTTP, TCP/IP, FTP, LAN/WAN, SSH Operating System Windows, Linux, Mac OS Mobile platforms Android, iOS
Bug tracking systems: JIRA, Bugzilla, HP QC, TrackStudio
VCS: SVN, GIT
Text editors: Sublime, VIM
Other SW: Selenium Web Driver, Confluence, CMS (WordPress, Joomla, Drupal, OpenCart, Presta-Shop), Oracle SQL Developer
PROFESSIONAL EXPERIENCE
QA Automation Engineer/Systems Integration Engineer
Confidential
Responsibilities:
- QA Automation/DevOps position during developing and deployment of big client-server system
- Preparing environment for automation testing by publishing new builds on the TV set-top boxes (updating configs for builds)
- Write Automation tests using technologies: Python + Selenium WebDriver
- Server builds testing
- Developing and running automation regression Python test script due to code changes
- Reporting and monitoring defects found during the testing using JIRA defect tracking system
- Testing applications for set-top-boxes
- Test environment support, scripting and troubleshooting
- Direct interaction with different customer engineering teams, participating at troubleshooting sessions
- Server and set-top box logs analyzing and debugging
- Participating in deploying builds to production field
- Test Plan preparation, writing test cases and execute test scripts and test suites.
- Working with databases
- Working with version control systems GIT, SVN.
- Requirements analyzing
- Participating in demo sessions with customer
- Newcomers mentoring
- Interviewing newcomers
- Performed functionality, smoke, user interface, sanity, regression, usability, new feature implementation, verification, release acceptance, and integration testing.
QA Automation Engineer
Confidential
Responsibilities:
- Linux-based IPTV and DVB-C set-top box testing
- Preparing environment for automation testing by publishing new builds on the TV set-top boxes (updating configs for builds)
- Developing Shell scripts to capture logs from TV Box during automation testing in Linux environment
- Developing and running automation regression Python test script due to code changes
- Reporting and monitoring defects found during the testing using JIRA defect tracking system
- Participating in deploying builds to production field
- Server builds testing, client server modal
- Testing applications for set-top-boxes
- Test environment support, scripting and troubleshooting
- Server and set-top box logs analyzing and debugging
- Test Plan preparation, writing test cases and execute test scripts and test suites.
- Working with databases
- Working with version control systems GIT, SVN.
- Working with automated tests in Python
- Perform localization testing
- Requirements analyzing
- Participating in demo sessions with customer
- Newcomers mentoring
- Performed functionality, smoke, user interface, sanity, regression, usability, new feature implementation, verification, release acceptance, and integration testing.
QA Engineer
Confidential
Responsibilities:
- Manual testing of web based, mobile, and desktop company's products.
- Registration of bugs found in defect management system (bug tracking system), results verification after fixes applied.
- Test plan preparation, writing test cases and execute test scripts and test suites.
- Interview with candidates.
- Working using Agile methodologies.
- Perform Localization testing
- Utilize VMWare virtual machines for cross-browser testing
- Create and maintain test documentation
- Newcomers mentoring
- Performed functionality, smoke, user interface, sanity, regression, usability, new feature implementation, release acceptance, and integration testing.
QA Engineer
Confidential
Responsibilities:
- Black box testing for different Hi-Web products
- Write test cases, maintain them between releases, and execute against new builds
- Tracking bugs
- Test browser compatibility on Macintosh and Windows platforms
- Review requirements to develop detailed test plans, test cases, test reports, etc.
- Working vs CMS: WordPress, Open Cart, PrestaShop
- Editing web pages using HTML and CSS
- Utilize VMWare virtual machines for cross-browser testing
- Performed functionality, smoke, user interface, sanity, regression, usability, new feature implementation, verification, release acceptance, and integration testing
