Software Qa Engineer Resume
5.00/5 (Submit Your Rating)
San Francisco, CA
SUMMARY:
- 4 years of hands - on experience in Black/Gray/White Box Web and Mobile Application Testing using Developer Tools
- In-depth understanding cloud-based SAAS and iOS applications
- Strong experience using device simulators in XCode and Android SDK
- Experience in testing Web applications developed in JavaScript, HTML
- Experience in test case management systems
- Practical experience in Test Automation with Cucumber
- Excellent working noledge of development process such as Agile methodology
- Expertise in implementing cross browser and cross platform Web testing
- Expert in QA processes, SDLC, delivery of quality software, products, systems and applications to meet business, market and customer needs
- Result-oriented, versatile and focused on targets with strong communication skills and strategic planning
- Has teh ability to work in a team and increase productivity of teh company
- US green card holder
TECHNICAL SKILLS
Platforms: Mac OS, Windows, Linux/Unix
Mobile Platforms: iOS, Android OS
Test Automation Tools: Cucumber in Java, Selenium WebDriver
Programming: HTML, CSS, SQL, JavaScript, XPath, XCode, Android Studio
Databases: Cassandra, mySQL
Bug Tracking: Jira, Bugzilla, TestRail, Confluence
Tools: Data Generator, Deployr, rqworker, uwsgi, Sentry, DATADOG
PROFESSIONAL EXPERIENCE:
Software QA Engineer
Confidential, San Francisco, CA
Responsibilities:
- Set up test environments on Test Rail and Jira to execute test cases
- Develop and maintain automated scripts to implement features using Java
- Use frameworks such as Cucumber
- Search for XPath and Element locators using different approaches and employ them in automation scripts
- Automate navigation over multiple pages, click buttons, type into text boxes, select from drop-downs, etc.
- Develop detailed test plans for both a cloud-based SAAS and iOS (Point of Sale) application
- Perform functional/non-functional, regression, upgrade and smoke testing of a complex cloud-based SAAS web and iOS application
- Develop and manage test case creation based on user stories and user acceptance criterias
- Troubleshoot customer issues while documenting re-creation steps, test any reported bugs on client instance copy created in Deployr
- Record detailed testing results and log defects using rqworker.log, uwsgi.log, api.doc in teh event of a failure
- Collaborate with offsite project teams on product issues, major and patch releases, quality milestones and feature development
Software QA Engineer
Confidential, Sunnyvale, CA
Responsibilities:
- Implemented test suites for multiple environments and configurations such as iOS app, Android app and Web app
- Performed back-end database validation utilizing SQL queries
- Verified Web services API requests
- Tested Mobile applications using Android Virtual Device Emulator, collect logs using ADB
- Conducted Ad Hoc testing to ensure new integrations performed as expected per requirements
- Set up test environments on Test Rail and Jira to execute test case
- Performed cross browser testing in Google Chrome, Firefox and Safari
- Created test cases for gaps in teh test plan while performing Exploratory, Integration and Functional tests by using clear language and visual screenshots to ensure clarity for various environments, both for Web and iOS and Android
- Managed testing tasks on multiple modules based upon their severity
- Tested teh application under different networks and Internet speeds: 3G, 4G/LTE and Wi-Fi
- Tested embedded application software on mobile devices, including smart phones and tablets
- Reported and tracked to resolution software defects and interact with developers to resolve technical issues
Confidential
Software QA Engineer
Responsibilities:
- Tested many web and mobile applications developed by company clients
- Created test cases and test suites for manual and automated testing
- Used Selenium WebDriver for testing Web applications
- Maintain and perform updates to automation scenarios to reflect UI pages changes
- Implement automated test cases using Page Object pattern
- Extensively used SQL for back-end testing to validate data in teh database and documented test results and sent email communications with test results
- Collected logs via XCode and Android studio
- Participated in cross-browser (MSIE, Firefox, Chrome, Safari) and cross-platform (Windows, macOS) testing in virtual machine (VMWare) environment
- Conducted Ad Hoc testing to ensure new integrations performed as expected per requirement
- Prepared daily summary reports for completed test run and bugs found for management