Software Qa Engineer Resume
4.00/5 (Submit Your Rating)
Milpitas, CA
SUMMARY
- 2+ years of experience in black box/ gray box testing of web - based and mobile (iOS/Android) applications
- Background in database application development
- Working knowledge of Agile methodology, QA practices, and tools
- Skilled in preparation of test documentation (test plans, test cases, test matrices, test reports)
- Experience in executing the Test Cases for Functional, Build Acceptance, Regression, End-to-End, Cross-Browser/ Cross-Platform, and User Acceptance testing
- Experience in using defect tracking tools such as Bugzilla, JIRA for reporting and tracking bugs
- Strong team player with excellent communication, problem-solving and technical skills
- Able to work productively in a fast-paced, dynamic environment with rapidly changing priorities
- US Green Card Holder
TECHNICAL SKILLS
Languages/Technologies: SQL, Java, JavaScript, HTML, XML, CSS, Unix Shell Scripting
Operating Systems: Windows, Unix/Linux, macOS, Android, iOS
Databases: Oracle, MySQL
Testing Tools: Selenium WebDriver, Cucumber, Android SDK, ADB, AWS Device Farm
Project/Team Management: JIRA, Xray, Confluence, Slack
PROFESSIONAL EXPERIENCE
Software QA Engineer
Confidential, Milpitas, CA
Responsibilities:
- Worked as part of the engineering team in Agile environment, following Scrum methodology
- Used Jira as a project management and bug tracking tool, created, maintained, updated, and ran test sets/test cases using Xray plugin
- Utilized Confluence as the repository for creating, storing, and maintaining all the project-related documentation (Test Design, Functional and Software specifications, Test Plan, Release Notes, etc.)
- Conducted functional testing (Black Box and Grey Box Testing) of new features, performed smoke and regression testing of new builds deployed to QA or Staging environment, ran builds acceptance tests
- Tested Web services (REST API) using Postman and Swagger as API documentation
- Wrote SQL queries to validate data integrity in the database (MySQL) using Sequel Pro client
- Participated in UI test automation, inspected web pages to identify relative XPath locators for HTML elements, and updated corresponding step definition files, accordingly
- Participated in daily Standup meetings,Backlog Groomingsessions, Sprint Planning, and Sprint Retrospective meetings with Scrum Master, Product Owner, and Agile Team members
- Tested in the QA and Staging environments with the analysis of business and technical specifications
- Created test plan, test sets, test cases, bug reports using functional requirements
- Wrote and executed SQL queries to retrieve data from the database using MySQL workbench
- Performed GUI, smoke, functional, usability, regression, browser compatibility testing
- Analyzed software defects and reported them via Jira defect tracking tool
- Conducted API testing based on the requirements (Swagger), used Postman to create requests and analyze responses to validate business logic and performance parameters
- Participated in sprint planning, demo, daily stand-up, defect review, and other meetings
- Manually tested the mobile application on iOS and Android platforms
- Performed interruption testing (notifications from other applications, connecting/disconnecting hardware, alarms, low battery)
- Performed compatibility testing on real devices, emulators, and simulators
- Generated and extracted diagnostic reports of mobile services using ADB commands (screenshots, screen recordings and collect logs)
- Performed cross-platform testing of the mobile application using Android Virtual Device Emulator, Device Farm and real devices
- Performed Functional, UI, Integration, Networking, Smoke, and Regression testing for new builds
- Reported and prioritized bugs, tracked defects, resolved issues using JIRA application
- Participated in daily stand-up meetings (Agile Scrum), software walk-through meetings, took part in bug triage meetings to evaluate and prioritize fixes
Design Engineer
Confidential
Responsibilities:
- Designed company’s new projects and systems, drafted blueprints
- Created detailed drawings using AutoCad
- Prepared project specifications, developed processes for improvements, established steps and procedures, facilitated the orderly execution of a proposed project plan
- Completed regulatory documents concerning safety issues
Design Engineer
Confidential
Responsibilities:
- Used SolidWorks for 3D modeling and drawing
- Documented and monitored requirements needed to institute proposed updates in relation to customer experience, communicated with client to better define their needs and objectives
- Established a framework for necessary contributions from various departments (team ofdesign engineers, technologists, managers, and sale managers), and facilitated their collaboration
- Worked alongside project management teams to successfully monitor progress and implementation of engineering initiatives
- Assisted other department engineers in creating practical demonstrations of proposed solutions
- Provided detailed specifications for proposed solutions including time and scope involved
- Defined clear goals for all aspects of a project and developed steps for their proper execution