QA Automation Engineer - Hyderabad, India - Hiringlabs Business Solutions

    Default job background
    Description

    Job Description:

    As a QA AutomationEngineer your primary responsibility is to develop and implementautomation solutions for testing processes using C# with Selenium.

    You will leverage various automation tools and frameworks includingExtend Report and NUnit Console .exe runner to design execute andanalyze test results efficiently.

    Additionally proficiency inutilizing databases and updating XPath dynamically during runtimeas well as establishing connections between the code and thedatabase.
    This role requires strong technical skills analyticalthinking attention to detail and effective communication tocollaborate with crossfunctionalteams.


    SkillsRequired:

    TechnicalSkills Require programming skills to write computer code andscripts in common computer languages such as C# with Selenium usingthe NUnit framework.

    well as establishing connections between thecode and the database.


    Optional:

    Python Java JavaScript Suggest/Make framework enhancements to accommodate the scriptingneeds Suggest /Makeframework enhancements to accommodate the scriptingneeds Analyticalskills Analytically examine bug reports prioritize necessary testsand streamline application functions through automated testingprocesses Attentionto detail Being detail oriented is required as you will test weband mobile applications to find ways to improve them and isolateproblemsCommunication skills Strong verbalcommunication skills to effectively collaborate with theengineering team and create testing plans and written reportsshowing errorsTools:Automation testing tools: Selenium with C#Nunit frame work Extend Report NUnit Console .

    exe runner MY SQL Mobile automation testing tools for Android iOS andcrossplatform onesAPI testing tools that require strong codingskills to create tests:
    REST Assured Rest Sharp jMeteretc.

    ContinuousIntegration tools Jenkins Bit bucket GithubJIRA Defect tracking and task creationtoolKeyResponsibilities:
    Write design and execute automated tests bycreating scripts that run testing functionsautomatically.
    Maximize test coverage for the most criticalfeatures of the system.
    Determine the priority for test scenariosand create execution plans to implement thesescenarios. Writedocumentation for automated processes including test plans testprocedures and test cases.
    Build test automationframeworks. Log anddocument bugs in the tracking system.
    Set up ContinuousIntegration.

    Besides writing automated testsTest Automation Engineers can still do exploratory testing whenthey need to understand how functionality manifests itself to thecustomer.


    Qualifications andCertification:
    35years Automation experience is required.
    Experience in ecommerce applications is amust. Work experiencewith offshore/nearshore/onshore model is a bigplus. Experience withAgile methodology ispreferred.

    automation,testing,nunit,selenium,testingtools,framework,code,c#,agile methodologies,agilemethodology