651.288.7000 info@intertech.com

1976 - Remote Cloud Services/AWS Testing Engineer

Category: QA
Posted Date: September 27, 2021 Work Location: On-Site Apply Now
Location: Remote Employment Type: Contract to Hire Work Status Requirement: Willing to sponsor

Remote Cloud Services/AWS Testing Engineer

Remote Cloud Services/AWS Testing Engineer 

As a Software Test Engineer, you will be primarily responsible for independently performing test automation of our client's modern cloud products including SaaS applications and firmware. You will be responsible for reviewing requirements and design artifacts, developing unit, integration and system test cases, ensuring extensive test coverage for our client's cloud application. This job requires strong programming skills, deep understanding of different aspects of cloud applications and experience with leading test automation frameworks like Jest, pytest and their integration with CI/CD tools like Jenkins, AWS CodePipeline.

Key Responsibilities

  • Build test systems in partnership with other technology leaders within the team for our cloud-based solutions
  • Develop, implement, and sustain test automation processes, practices, and controls in our client's cloud infrastructure establishing a consistent and automated way to test applications through Continuous Integrations (CI)
  • Participate in architecture and design of various applications that leverage lambdas, micro services, containers, infrastructure as a service etc.
  • Bring passion and expertise in developing and deploying maintainable and scalable testing frameworks ensuring high quality software deliverables

Required Competencies

  • Ability to independently develop and automate unit, integration, performance and scalability tests for cloud applications and firmware, including ability to maintain test environments and automation framework(s)
  • Ability to independently perform automated testing of all aspects of cloud applications like REST APIs, UI, lambdas, microservices, containers, relational and NoSQL databases
  • Ability to develop large scale test data and simulations to replicate production like environment for testing
  • Strong coding skills to develop and test software using python, JavaScript, Java, C# or other scripting languages, and flexibility to learn and develop code in different programming languages
  • Working knowledge of networking (SSID, DNS, IP Management, bridging etc.), including knowledge of router, cellular air-card, modem hardware, and configuration
  • Ability to understand cyclomatic complexity and get extensive code coverage in automated tests
  • Extensive experience with Amazon Web Services (AWS), Azure or Google Cloud
  • Experience with Test Driven Development, Agile and Scrum tools
  • Experience with Cloud Application Security Testing using penetration testing, vulnerability testing etc.
  • Experience with software development and management tools like Jira, Git, Visual Studio Code.
  • Experience in integrating with third party firmware/software components and IoT devices
  • Experience working cross-functionally with teams like Product Management, Client Services and Sales.
  • Excellent written and verbal communication skills
  • Highly creative, high energy individual with a hands-on style

Education and Experience

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field.


  • Demonstrated experience with modern test automation frameworks like Jest, pytest, etc. and their integration with CI/CD tools like Jenkins, AWS CodePipeline
  • Excellent analytical, debugging, problem-solving, and root-cause analysis skills leveraging all forms of information available including logs, test results and system knowledge
  • 1-2years of experience in Software Engineering Development with focus on Quality Assurance testing and Automation Testing

Apply Now

Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!