Associate Engineer - Test

Remote
Full Time
Product Engineering
Experienced

As an Associate Engineer, you will play a crucial role in ensuring the quality and reliability of our software products. You will work closely with our development team to conduct thorough testing, identify issues, and propose solutions to enhance the overall performance of our applications. This position offers a unique opportunity to gain hands-on experience in manual testing, database management, debugging, and automation while working in a dynamic and collaborative environment.  

What can you expect 

An opportunity to go behind the screens and understand what's powering the big screens on which we watch movies. We love automation and hate repetitive manual tasks and are a small but focused team, which means you'll get a high degree of ownership.  

We run a distributed remote-first team, so we need people who can manage themselves and work independently while still knowing when to ask to help. Our communication happens primarily in writing with some verbal conversations, so you'll need to be comfortable communicating that way.  

Responsibilities: 

  • Perform manual application testing to verify the functionality, usability, and performance of software products. 

  • Utilize strong database knowledge, preferably in SQL, to validate data integrity and accuracy. 

  • Work with customized Windows operating systems, including debugging event logs and troubleshooting system issues. 

  • Analyze problems, identify root causes, and propose effective solutions to enhance software performance and reliability. 

  • Conduct integration testing to ensure seamless interaction between different components of the system. 

  • Perform security testing to identify vulnerabilities and ensure compliance with industry standards and regulations. 

  • Conduct API testing using tools such as Postman to validate API functionality and integration. 

  • Collaborate with the development team to work with Windows .Net-based cron jobs and automate repetitive tasks using Python scripts. 

  • Stay updated on emerging technologies and adapt to new tools and methodologies based on business needs and demands. 

  • Possess a willingness to learn and grow within the role, taking on additional responsibilities as required. 
     

What we are looking for: 

  • Strong understanding of software testing principles and methodologies. 

  • Proficiency in SQL and database management. 

  • Familiarity with customized Windows operating systems and ability to debug event logs. 

  • Ability to analyze complex problems and propose effective solutions. 

  • Experience with integration testing, security testing, and API testing. 

  • Knowledge of scripting languages such as Python for automation. 

  • Excellent communication and collaboration skills. 

  • Ability to adapt to new technologies and learn quickly in a fast-paced environment. 

  • Should have knowledge of version control tools such as Git.  

  • Experience with the AWS cloud environment is a plus.

Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*