Software Qa Engineer Resume
5.00/5 (Submit Your Rating)
Austin, TX
SUMMARY
- A highly motivated IT Professional with 3+ years of experience in black box/grey box testing of software applications (Web - based applications as well as Mobile applications: iOS/Android applications). More than a year of experience with automated testing (Python+Selenium);
- Fundamental knowledge and practice of using programming languages (e.g. Python, Javascript, Java) as well as considerable experience with SQL;
- Experience in Complete Software Development life cycle (SDLC), Software Test life cycle (STLC) and test methodologies;
- Knowledge and experience working in a fast-paced Agile/Scrum environment;
- Analyze the Functional/Business requirements to prepare Test Plan and Test Cases for testing;
- Experience in executing the Test cases and Test Scripts in different phases of testing like GUI Testing, Functional, Regression, Integration Testing, End-to-End testing, System and User Acceptance testing;
- Deep comprehension of iOS and Android applications and UI functions;
- Experience in mobile testing on different types of devices: Real device, Virtual device (such as the emulator in Android Studio), Xcode simulator to emulate an iOS device;
- Proficiency in Cross-platform & Cross-browser testing and associated browser debug tools
- Experience in using Defect tracking tools such as JIRA for Tracking and Reporting Defects
- Interact with Business users and team members to ensure problem solutions and user satisfaction
- Familiar with the intricacies of data privacy regulations such as GDPR
- Experience in working productively in a fast-paced, high-pressure environment
- Strong passion to learn new technologies and applications in everyday practic
- Well organized and detail-oriented, dependable, self-starter who can work independently and in teams
TECHNICAL SKILLS
Mobile Platforms: iOS, Android OS
Automation: Selenium WebDriver, Selenium IDE, Appium, Jenkins
Programming: SQL, Shell scripting, Python, Java, JavaScript, HTML, CSS
Networking: TCP/IP, FTP, HTTP
Database: Oracle, MS SQL Server, MS Access
Bug Tracking: JIRA, Bugzilla
Browsers: Chrome, MS Internet Explorer (MS Edge), Safari, Mozilla Firefox
Other: IntelliJ IDEA, Visual Studio Code, NetBeans, PyCharm,Charles Proxy, Postman, SoapUI, Pytest, JMeter, TestRail, Xcode, Android Studio, Google Ads, Google Analytics, Salesforce, GIT.
PROFESSIONAL EXPERIENCE
Software QA Engineer
Confidential, Austin, TX
Responsibilities:
- Test Mobile/Web application SaaS team collaboration and project management platform;
- Expertise in Android/iOS mobile native apps testing using ADB/Android and Studio/Xcode to deep dive into testing as needed to quickly verify features and fixes for the team;
- Analyze web and mobile logs to pinpoint the root cause of an issue reported and bring it to the responsible team for resolution;
- Perform GUI, functionality, usability, release acceptance, regression tests;
- Create metrics for reporting purposes and share with QA management and business stakeholders;
- Generate defect reports for all stakeholders and host daily defect calls for the Program;
- Analyze software requirements and design test documentation, developed test cases to validate business logic using Black box and Grey box testing techniques;
- Prepare QA project estimates and work breakdown structures for project and QA managers;
- Manage the day to day activities and workloads for multiple Remote teams for iOS and OS Insured that QA functions are compliant with all required company and industry regulations;
- Manage the document control system including creation and records as required;
- Provide coaching and mentorship to the quality team, ensuring appropriate levels of accountability for quality decisions and communicate closely with another Team Leads and QA Manager;
- Estimate, prioritized, planned and coordinated testing activities;
- Participate in data collection that was provided by the QA Team;
- Work on identifying any gaps for further improvements in testing process/quality;
- Assign daily tasks to onshore/offshore team and oversee the progress of test execution;
- Work with various QA teams to setup and conduct User Acceptance Test for the product;
- Prepare and execute test plan, test cases and produce test reports for each release;
- Report all defects found during testing cycle into the JIRA system;
- Work with project managers, business analysts, and developers to get issues resolved and re-delivered to QA team for retest;
- Attend meetings and teleconferences on problem resolution if needed.