Software Qa Engineer Resume
Sunnyvale, CA
SUMMARY
- A Software QA Engineer wif comprehensive knowledge of Software Development Life Cycle and Quality Assurance Methodologies in Agile environment.
- Hands - on experience in testing Mobile and Web applications.
- Experience in agile software development environment.
- Proficient in analyzing Business/System Requirement documents, writing, and executing Test Cases, Test Plans, Reporting and Tracking Defects.
- Skilled in manual testing wif knowledge of test automation framework (Selenium WebDriver/Cucumber/Java)
- Experience and knowledge in bug tracking and test management tools like JIRA and Bugzilla.
- Possess excellent communication and interpersonal skills, fast learner, strong team player wif clear understanding and goal-oriented approach to problem solving.
- US Visa Status - Work Authorization.
TECHNICAL SKILLS
Operating Systems: Windows, macOS, iOS, Android OS, Linux.
Web Technologies: HTML, CSS, JavaScript, XML, JSON.
Programming: Java, SQL.
Test Automation: Selenium WebDriver, Cucumber, Maven.
IDE: IntelliJ, Android Studio.
Version Control: Git, GitHub.
Continuous Integration: Jenkins
API Testing: REST, Postman, Swagger, Newman, xmysql.
Mobile Testing: ADB, XCode, Charles Proxy, AWS Device Farm
RDBMS: Oracle, MySQL (SequelPro).
Defect/Project Management: Jira, Xray, Confluence, Slack, Zoom, Google Drive.
PROFESSIONAL EXPERIENCE
Software QA Engineer
Confidential, Sunnyvale, CA
Responsibilities:
- Worked closely wif developers and business analysts to define test scenarios and developed a plan to accomplish teh test objective
- Involved in all teh sprint activities to be aware of all tasks dat are being in review and QA, developed a good knowledge of all requirements, and took ownership of corresponding test documentation (test design, test cases, test executions)
- Executed Smoke and Regression testing for every new build on QA/Staging environments
- Worked closely wif test automation engineers to contribute to creating Cucumber scenarios
- Inspected web pages to identify relative XPath locators for HTML elements and updated corresponding step definition files accordingly
- Worked wif Selenium WebDriver, Cucumber, Java based framework using IntelliJ IDEA and Git/GitHub as a version control tool
- Performed API testing based on Swagger documentation, created collections, verified HTTP status codes, response headers, response payload and conducted basic performance testing
- Automated API collections using JavaScript snippets and ran them through Postman collection runner or command line (Newman).
- Developed and executed SQL queries to validate frontend and backend data integrity (MySQL)
- Provided clear bug reports, wif essential information supported by console and server logs, screenshots, and video attachments
Environment: Angular JS, Node JS, MySQL, SequelPro, Postman, Swagger, Newman, xmysql, Selenium WebDriver, Cucumber, TestNG, GitHub, Jira, Confluence.
Confidential
Responsibilities:
- Worked closely wif developers and business analysts to define test scenarios and developed a plan to accomplish teh test objective
- Developed, maintained, and executed test cases and regression scenarios for mobile application
- Performed Installation Testing, Accessibility Testing, Cross-Platform testing
- Performed functional testing on physical and virtual devices
- Collected and analyzed logs using ADB command tool for Android applications
- Reported issues into JIRA and followed up on bugs until complete resolution
- Verified fixed bugs and provided feedback / statistics on weekly Sprint Review meetings
- Participated in formal and informal product design reviews throughout teh software development lifecycle to provide input on functional require elements, product designs, schedules, and potential issues
- Interacted wif developers, system engineers, and testing teams to halp in resolution of applications defects
Environment: Android Studio, ADB, XCode, Charles Proxy, AWS Device Farm, Jira, Confluence