Required Skills

Quality Assurance Tester

Work Authorization

  • US Citizen

  • Green Card

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 17th May 2022

JOB DETAIL

Client: Radian

Quality Assurance Tester

4-6 month Contract to hire – must be willing to roll into a permanent position after 6 months with no fee

100% Remote – client is based in Philadelphia, PA so you will work Eastern time zone

Notes from call with the manager:

·       2 positions available

·       Experience with Mobile & Web testing

·       Experience with functional, manual, automation, performance, regression, smoke testing – focus would be on automation testing

·       Experience with Jira, Jenkins, Selenium, JMeter

·       Java would be great, but can train on it – C#, Python, SQL, Shell Scripting is not required

·       Have a robust existing environment, in cases of new website, need to create automation from scratch- maintain and create scripts in the future

·       Mostly testing on website, mobile apps

·       UI/UX is desirable experience but not required , API can train on

 

 

The Software Engineer in Test is responsible for delivering quality, well-tested APIs, data processes and end-user products to production using testing automation tools. The Software Engineer in Test contributes to Radian's overall test automation frameworks. This role will work closely with Development and Infrastructure teams to define and implement an overall test automation infrastructure.

The Software Engineer in Test should be able to work well within a team and independently. The candidate should have extensive experience with writing automated test scripts using one of the languages from SQL, ANSI SQL, .Net (C#), Java, Python, and business intelligence solutions. The candidate should have extensive knowledge on automated testing frameworks. Should be able to use independent problem-solving skills and be able to break down complex problems into elegant, testable pieces.

See Your Primary Duties and Responsibilities

·       Work closely with Business Process Engineers to analyze and understand the business requirements, devise a test strategy that adequately covers the requirements. Breakdown the requirements into testable pieces, design and write automated and manual (where applicable) test cases, integration test, functional and smoke tests, acceptance, and regression tests.

·       Write automated scripts based on the project domain, gather and report metrics.

·       Identify test cases that needs to be updated/replaced in automated scripts as per defects, project requirements, updates etc.

·       Contributes to the management of testing environments and the automated deployment of updates for testing purposes. Help evolve the team’s tools & techniques in the areas of quality assurance and documentation

·       Participate in estimation activities for project scope and schedule.

·       Perform other duties as assigned or apparent.

See the Job Specifications

Knowledge:

·       Hands-on experience building test automation systems in a software engineering role.

·       Strong coding aptitude at a testing level is a must.

·       Strong experience with C#, Java, Python, SQL, Shell scripting and java scripting

·       Building tests / testing software with tools that include Python, Java, Perl, Java Script, and Shell Scripting – ability to write testing code

·       General knowledge of all areas listed below is critical. While expertise in each area is not required for the role, an understanding of how the following technologies work tougher is important.

o   Building tests / testing with tools that include Python, Java, Perl, Java Script, and Shell Scripting – ability to write testing code.

o   Java/Studio, C#, .NET, SQL Server, and VB scripting

o   CI tools (Jenkins, Bamboo)

o   GUI automated tools such as Coded UI, Selenium, UFT

o   Performance profiling and monitoring tools

o   Source control systems, Git, Bitbucket, or similar

o   Selenium

o   Soap UI

o   SQL

·       In-depth understanding of a variety of automation tools from Unit testing to GUI level automation.

·       Understands source control management and build processes.

·       Experience successfully applying Agile/Scrum methodology to develop and execute software test automation including continuous integration and test-driven development.

·       Proven experience assessing and implementing automation methodologies and best practices, including training, change management, and process/procedure documentation

Skills and Abilities:

·       Strong communication skills, both verbal and written

·       Ability to create detailed test automation scripts capable of validating functional, integration, smoke, regression testing and advanced calculations.

·       Must be able to own the QA role throughout each project including but not limited to: consume requirements, write and execute tests (manual and automated), monitor testing progress, report status, find and log defects, track defect fixes, gather and report metrics, choose when and what to re-test, collaborate with team members, monitor project progress, incorporate schedule and scope changes, shepherd the product to delivery, be responsible for quality.

·       Good Test Management skills using Jira/Confluence

·       Experience using MS SQL, MS Excel, MS Visio skills

·       Maintain the test automation library; update/retire existing tests.

·       Ability to build subject matter expertise for the resources under test and use that expertise in QA activities.

·       Review test artifacts with QA and development team members and edit accordingly.

·       Ability to promote process improvement and be an advocate for change

·       Effectively manages priorities across multiple concurrent workstreams

·       Ability to work well in fast-paced, dynamic settings.

·       Ability to work independently with minimal direction.

·       Proven track record of strong analytical and troubleshooting skills

Additional Qualifications:

·       Basic knowledge and understanding on AI Applications preferred, but not required.

·       Basic knowledge on AWS Cloud, Kubernetes, Docker, Microservices, or Azure Cloud services preferred, but not required.

·       Agile and SDLC experience at least 2+ years

 

 

Company Information