We provide IT Staff Augmentation Services!

Software Qa Engineer Resume

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

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

Hire Now