Software Qa Engineer Resume
3.00/5 (Submit Your Rating)
Portland, OR
SUMMARY
- Hands - on experience in testing Web and Mobile applications in an Agile development process
- Working knowledge of Bug Life Cycle and experience using Jira Management tool
- Experience in performing various types of testing: Functional, UI, cross-browser, cross-platform, end-to-end, usability testing
- Creating and executing test cases, test plans
- Skilled in identifying elements by XPATH or CSS locators
- Hands-on experience in working with test automation framework (Selenium WebDriver)
- Adaptable to changing priorities and a quick learner able to work under pressure
- Excellent interpersonal skills and ability to work well independently and as part of the team
- US Green Card Holder
TECHNICAL SKILLS
Platforms: Windows OS,Mac OS, Unix/Linux
Mobile Platforms: iOS, Android OS
Programming: HTML, CSS, JavaScript, SQL, Java
Web Services: REST API
Testing tools: Xcode, Android Studio, ADB, AWS and Samsung Devices Farm
Networking: TCP/IP, HTTP, Internet
Test Automation: Selenium WebDriver
Other Tools: IntelliJ IDEA, Postman
PROFESSIONAL EXPERIENCE
Software QA Engineer
Confidential, Portland, OR
Responsibilities:
- Performed exploratory testing to understand the workflow and identify the main components of the application under test
- Interacted with product management in the review and analysis of functional requirements
- Created detailed test cases and sorted them into test sets for assigned components of the application utilizing Xray plugin to Jira
- Developed and executed SQL queries to verify the proper insertion, deletion and updates, and ensure data integrity throughout front-end and back-end
- Conducted compatibility testing on most commonly used platforms and in different browsers
- Ran Smoke/Build Acceptance and Regression testing for every new build deployed to QA and Stating environments
- Communicated with team members to improve the effectiveness of testing procedures
- Interacted with internationally spread out team to clarify specifications and prioritize testing activities
- Preparing test data for executing test cases by offshore QA team
- Modified test cases in order to meet the updated requirements
- Reported and tracked software issues via bug tracking system JIRA, ran bug verification testing of fixed issues to confirm change of the status and closed the issues
- Took part in Agile Scrum ceremonies: Standup, Sprint Planning, Sprint Retrospective, and Backlog Grooming meetings
- Tested mobile application on iOS and Android platforms
- Conducted testing of the application’s behavior under various interruptions: incoming calls, SMS, video calls, alarms, notifications
- Conducting cross-platform testing using physical devices, Android Virtual Device Emulator, GPS-emulator, etc.
- Collected and analyzed logs using ADB tool for Android applications, XCode for iOS
- Reported found issues into Jira system, followed up on bugs until complete resolution
- Worked with Product Manager and Developers to determine the right test strategy
- Tested Web services (REST API) using Postman and Swagger as API documentation
- Sent REST API requests, created collections, used different types of variables (local, environment, data), verified HTTP status codes, response headers, including requests for data from the database using xmysql tool for connecting db into Postman
- Participated in automation of UI test cases in IntelliJ using Selenium WebDriver, Cucumber, Java framework and Git/GitHub as version control tool
- Reviewed and modified test automation scenarios to reflect UI page changes
- Ran API tests and automated Smoke tests for new builds
- Collected and analyzed automatically generated test reports to find the root cause of issues
Instrumentation and Controls Engineer
Confidential
Responsibilities:
- Providing technical maintenance of CNG (compressed natural gas) filling stations
- Installation and testing of automation equipment for instrumentation and communications
- Organizing and executing testing, verification, and installation of SCADA (WEB-based heavy equipment remote control and monitoring software), automation and instrumentation hardware
- Creating reports, communicating with foreign engineering teams to solve problems, documentation adaptation