Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
QA Automation Engineer - Contractor:  Offshore image - Rise Careers
Job details

QA Automation Engineer - Contractor: Offshore

***THIS ROLE IS NOT ELIGIBLE FOR THE BENEFITS LISTED BELOW THE JOB DESCRIPTION***

In this role of QA Automation Engineer, you will design, develop, and maintain UI automation scripts and test frameworks to ensure the quality and reliability of software products for both front-end and back-end modules. You will write high-quality manual and UI automated test cases, follow best practices in QA, and be part of a high-performing team. You must be comfortable in designing, developing, and implementing test plans, test cases, and test processes for software systems and applications including but not limited to REST APIs, customer-facing portals, and ETL processes as well as troubleshooting database problems. You will document the UI automation suites you develop, instruct others on the QA team in their proper use, and provide technical insight and assistance.  

  

You will work cross-functionally between software developers, technical business analysts and account managers as well as interact in a client-facing capacity with our valued customers.  Experience in a software development environment with external clients is ideal to support our products in the CPaaS (Communications Platform as a Service) industry.  

 

  

What you will do:  

  • Design, develop, and maintain UI automation scripts and test frameworks 

  • Continuously improve the UI automation test process and test coverage  

  • Execute automated UI tests and analyzing results    

  • Lead the creation of test cases and test suites for full stack software development projects 

  • Diagnose and resolve UI automation script issues and assist others in this task  

  • Create test cases and test suites for full stack software development projects 

  • Coordinate with product owners to ensure that test cases have clear acceptance criteria 

  • Execute the right testing at the right time 

  • Analyze risk and provide data needed to make development and deployment decisions 

  • Track bugs in bug tracking system 

  • Coordinate with technical business analysis, client success managers and engineers to resolve reported bugs   

  • Help engineers resolve critical bugs and provide testing of hot fixes  

  • Write SQL queries for verification and data preparation 

  • Help establish internal guidelines for quality assurance best practices  

  • Work with external clients to drive the UAT/ PVT sessions for customer software applications  

  • Share business analyst duties as required 

  

Qualifications   

What you have:   

  • Bachelor’s Degree in Computer Science or Engineering, Business Administration or related technical fields or equivalent work experience in a closely related field or market vertical 

  • 5+ years of professional experience in software quality assurance and testing 

  • 3+ years experience with backend software platform and API testing 

  • 3+  year's experience with software testing UI automation frameworks/tools (i.e., Selenium, Cypress, etc.)   

  • Experience with performance testing, security testing, test automation 

  • Strong knowledge of software development methodologies, testing methodologies, and quality assurance processes 

  • Experience with creating and maintaining test plans and cases  

  • Hands-on experience with relational databases – writing and executing SQL queries for verification and data preparation  

  • Strong problem-solving and analytical skills, able to troubleshoot and debug software issues. 

  • Experience working in an Agile development environment, Scrum or otherwise 

  • Excellent written and verbal communication skills with an ability to give feedback on complex technical concepts and software solutions to project teams 

  • High degree of confidence operating in project delivery with client-facing scenarios both in-person and on calls 

  • Experience with DevOps, continuous integration, and continuous delivery 

  • Experience with source code control system such as Git  

  • Experience using Jira and Confluence 

 

Bonus Points for: 

  • Knowledge of cloud-based testing and automation 

  • Experience with performance and load testing 

  • Understanding of artificial intelligence and machine learning technologies 

  • Experience with automated code review tools 

  • Experience with Linux or another Unix operating system 

BENEFITS

  • Fully covered Medical, Dental, and Vision coverage for employees

    • Cost share for dependents

  • 401(K) plan with company match

  • Flexible PTO policy

  • 9 paid holidays

Message Broadcast is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.

Message Broadcast Glassdoor Company Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Message Broadcast DE&I Review
3.7 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Message Broadcast
Message Broadcast CEO photo
Unknown name
Approve of CEO

Message Broadcast provides engagement solutions that shape customer experiences for the world’s top brands. As a leader in intent-driven conversation, Message Broadcast improves customer satisfaction and promotes operational efficiency through dec...

15 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Contract, remote
DATE POSTED
November 19, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
Other jobs