Software Qa Developer Resume
Pittsburgh, PA
SUMMARY
- Oracle Certified Associate, Java SE 8 Programmer
- Information system professional with over seven years of software and test automation develop experience
- Expertise in front - and backend test automation methodology not tied to any particular platform or operating system
- Expertise in Software QA test development cycle methodology
- Expertize in testing of web, desktop and mobile applications, UX and UI
- Background in financial, e-procurement and pharmaceutical software industry
- Rapidly adapt to new tools, technologies and challenging concepts and implement them
- Ensuring for accuracy and privacy in a critical and time sensitive environment
- Excellent analytical, organizational, interpersonal and time management skills, strong work ethic and the ability to take on multiple roles to be successful.
- Strong team player with ability to work productively in a team as well as individually.
TECHNICAL SKILLS
Programming Language: Java/JavaScript, C++/C#, Python, Perl
Test Automation: Selenium/WebDriver, Ranorex, RubyMine, AutoIT, Eclipse Jubula, Maven
Testing/logging: TestNG, Junit, Log4J, Ranorex API Automation Server Jenkins
RDBMS: MS SQL Server, MySQL 5.6.x, MS Access
Tools: /Software: IDE Eclipse, Microsoft Visual Studio, MySQL Workbench
Build Tools: Maven, Jenkins
Version Control: Git, SVN, Bamboo
Bug Tracking: JIRA, Bugzilla, Mantis
Operating Systems: Windows 10/8/7, *NIX, MAC OS X
Virtualization: VMware Workstation
PROFESSIONAL EXPERIENCE
Software QA Developer
Confidential, Pittsburgh, PA
Responsibilities:
- Developing and writing test automation frameworks for the front- and backend testing use C#/Ranorex for few financial desktop applications
- Responsible to development of documentation for financial desktop and web-applications - test cases, test suites, test plans, etc.
- Develop and execute them in timely manner for Agile software development model
- Responsible for verifying fixed bugs in stage and production releases
- Create test matrix of hardware and software environment for the applications, write the test cases for team of quality assurance engineers. Check and review of the created test cases during project time
- Write and perform functional, unit, load, regression testing of desktop and web-applications
QA Developer
Confidential, Pittsburgh, PA
Responsibilities:
- Developing, writing and support the automation tests framework use Java/Selenium WebDriver/TestNG/AutoIT/Apache-POI/JAXP for online e-procurement system
- Executed them in timely manner for Agile (and Waterfall since 2016) software development model
- Executed the custom test cases manually, dump/restore databases, apply the Perl scripts etc.
- Utilized JIRA to report software issues for developers and monitor their resolution status
Software QA Engineer
Confidential, Los Altos, CA
Responsibilities:
- Design test cases for online web-applications such as trading system of mobile plan selecting and buying for clients, and questioner web-forms
- Testing of social networking web-application for mobile devices (Android and iOS), perform functional testing duties from project manager. Report of bugs on Bugzilla track system of software defects, resolve issues with the developers. Keep track of the new requirements, follow regression testing duties
- Execute functional and GUI testing of web-applications, write the bug reports for developers. Track problem reports using a Bugzilla bug-tracking system
- Executed test cases manually
- Responsible for verifying fixed bugs in new releases
- Testing of Application Service Provider (ASP) and Software as a service (SaaS) environment
- Worked closely with QA manager, developers, and project manager to ensure software testing procedures were implemented appropriately