QA Engineer

January 25, 2024

Apply for this job

Email *
Full Name *
Browse

Upload file .pdf, .doc, .docx

Job Description

QA Engineer

Onsite (Alpharetta, GA)

Contract

Job Description

JOB DUTIES AND RESPONSIBILITIES

· Experience with Automation test frameworks – Selenium for web automation and Appium, Playwright for mobile app automation. Nice to have experience with similar framework and tools

· Create the automation scripts with help of Java and JavaScript

· Analyze Business Requirements Documents to get better understanding of the system both on technical and business perspectives.

· Participate in Requirements, Design, Development and Testing Sessions

· Analyze requirements and determine technical feasibility of Automation Testing and implementation of these requirements during Scripting and validation.

· Identify, prioritize and execute tasks in developing automation scripts for new features and updates in legacy modules.

· Analyze project scope and prepare test execution plan for sprint releases.

· Involve in the preparation of Test plan and Estimation documents.

· Analyze the requirements and prepared test data by coordinate with multiple teams.

· Participate in scrum meetings and make sure there is no blocker or dependency to start the regression testing.

· Coordinate with offshore QA team and onsite team to track the execution status.

· Split technical tasks between the team members and execute as per the project plan.

· Review the peers task on a regular basis and ensures it meets the project standards.

· Coordinate with internal resources and third parties/vendors for the flawless execution of project.

· Work with cross functional teams in case of any blocker from web service or other third-party environmental issue.

· Create the automation scripts with help of Java and XCode Utilities.

· Develop and write high quality coding that meets customer requirements.

· Create / review BDD feature file for both iOS and Android apps.

· Debugging and fixing the issues while running the automations script.

· Automate all possible customer facing scenarios to increase test coverage.

· Analyze test results and reports generated during testing to validate the feature functioning.

· Coordinate with QA and business teams for system integration and UAT testing.

· Work closely with peer developers and QA team members to ensure overall quality of solutions.

· Analyze, debug and fix defect found during the sprint, system integration end-to- end testing and regression testing.

· Coordinate with the Integration test teams in planning and executing the end-to-end QA and product testing.

· Coordinate in fixing the reported issues found in production.

· Follow agile/ scrum methodology for software development and reporting update and progress.

· Bachelor degree.