Senior Software Qa Engineer Resume
Miami, FL
SUMMARY:
- Over 7 years in front - end and back-end testing of web & mobile applications, and 3 years of work experience in software test automation: functional, non-functional, API and database testing.
- Able to develop and write automated tests in Java, Python, PL/SQL and Unix Shell script code. Designed and implemented automation frameworks from the ground up.
- Practical experience with TestNG && JUnit, Selenium WebDriver, Selenium Grid, Sauce Labs, Browserstack, Appium, Cucumber, Fitnesse and Spock.
- Hands-on experience in test automation of SOAP API / REST API using SoapUI, Rest-Assured library, XML, JSON.
- Configured and administered Maven, Ant, TFS, Jira, Jenkins and Git.
- Worked with performance testing tools JMeter, Blazemeter, WebPagetest.
- Wrote technical documentation including test cases, test plans, how-to guides.
- More than 2 years of experience building, and leading of web projects.
TECHNICAL SKILLS:
Platforms / Architecture: Web, Android, iOS, OS X, UNIX, SauceLabs, SOAP, REST
Browsers: Firefox, Chrome, Internet Explorer, Safari, Opera
WebDriver / API testing: Selenium WebDriver 2 && 3, Selenium Server && Grid, GhostDriver, HtmlUnit, PhantomJS, SoapUI, REST Assured
Frameworks / Libraries: JUnit, TestNG, Appium, Selendroid, JBehave, Cucumber jvm, Spock, Sikuli, Selenide, Extentreports, SeleniumBuilder
Build, VCS tools: Gradle, Maven, Ant, TFS, GIT, GitHub, GitLab, Subversion
CI/CD servers: Jenkins, Hudson, Bamboo, TeamCity, TFS
Languages: Java (JDK 8 - experienced), Python(basic), SQL (basic), JavaScript(basic), UNIX Shell Scripting (experienced)
IDE: IntelliJ IDEA, Eclipse Java EE, NetBeans IDE, PyCharm, WebStorm, Android SDK / Studio, XCode
Java Collections / Tools: Guava, JavaHamcrest, jcabi, Apache Commons, POI, Gson, XStream Log4j, Apache James, JavaMail, SLF4J
Web debugging tools: Fiddler, Charles Web Debugging Proxy
Databases: MS SQL, MySQL, Oracle, Apache Spark, MongoDB
Security scanners: Skipfish, Wapiti, RIPS, Pixy, sqlmap, SQLi Helper
Performance testing: JMeter, Blazemeter, Wireshark
Defect tracking: Jira, Team Foundation Server, BugZilla, Mantis, Elementool
PROFESSIONAL EXPERIENCE:
Senior Software QA Engineer (Automation)
Confidential, Miami, FL
Responsibilities:
- Automated regression test suites to reduce manual testing load for 5 enterprise applications - 3 front-end and 2 API focused (mobile app, web application, REST API).
- Web application - “Complaint / Inventory management system” project (Front-end team)
- Contributed in the development of acceptance, performance and regression test suites. Developed tests using TestNG, WebDriver 3, http requests and Java libs.
- Web application - “Agile FA Corporate” (Oracle DBMS) project (Back-end team)
Software QA Engineer (Automation)
Confidential, San Jose, CA
Responsibilities:
- Created and executed functional automation scripts using Java, Selenium WebDriver and Watir automation tools against “DMA” web application.
- Developed the object-oriented automation framework with Java, JUnit and Selenium.
- Analyzed business requirements and suggested improvements to product features.
- Utilized SVN/CVS, build product using Ant from source code, prepared production installers for the product.
- Performed manual and automation testing of database against requirements.
Software QA Engineer
Confidential, Jersey City, NJ
Responsibilities:
- Executed system, sub-system, and component level testing of the 3-tier, open-source, web-based SaaS human resources management platform based on LAMP software bundle. Functionality of application includes employee information management, employee absence management, recruitment management, employee performance evaluation and other HR management tools. Developed end-to-end automation scripts for UI testing using Python / PyUnit.
- Video editing mobile app project (record time limited video clips based on user specified content with sharing of clips on major social networks).
- Conducted functional, usability, compatibility, performance, security and recoverability testing of app on 53 various mobile devices. Developed automation scripts for user registration and export video modules, using Perfecto MobileCloud and DeviceAnywhere. Tested on different models of handset and tablet Android and iOS devices.
Confidential
Responsibilities:
- Led projects on development of the accounting system for small business “UZTO” and the electronic payment system for Confidential .
Confidential
Responsibilities:
- Supervised software sales teams to launch 7 new mobile application products. Lead teams to deploy banking financial software products.
