About the project
A successful Software Engineer in Test will play a crucial role in ensuring the quality and reliability of our software products. You will be responsible for designing, implementing, and maintaining automated tests, identifying and resolving defects, and contributing to the overall improvement of our software development processes.
Client Company’s mission is ensuring the smooth functioning of the internet. It oversees the critical infrastructure that underpins the interconnected global network, enabling a unified internet experience for all. This oversight encompasses three key areas of unique identifiers.
Maxima Consulting is an IT consulting company founded in 1993 in Boston. Our technology experts across North America, Europe, Asia, and Australia help organizations of all shapes and sizes in their digital transformation efforts. We provide effective and dependable solutions to the IT infrastructure, software development, quality assurance, maintenance & support, and cybersecurity challenges, as well as a broad scope of additional services.
Requirements
- 6+ years of experience as a Software Tester
- Strong experience with automated testing frameworks (Selenium, Jest, Playwright, Cypress).
- Experience with Java 17+ and related technologies.
- Experience with testing methodologies, including unit testing, integration testing, end-to-end testing, and performance testing.
- Experience with load testing tools like JMeter, Locust, and k6.io.
- Experience with Agile development methodologies.
- Strong understanding of software testing principles and best practices.
- Excellent communication, problem-solving, and analytical skills.
- A strong work ethic and a passion for delivering high-quality software.
Responsibilities
- Design and implement comprehensive test suites using automation tools like Selenium, Jest, Playwright, and Cypress.
- Develop and maintain automated tests for various testing levels, including unit tests, integration tests, and end-to-end tests.
- Perform manual testing as needed to supplement automated testing efforts.
- Analyze test results, identify and isolate defects, and track them to resolution.
- Collaborate closely with developers to understand product requirements and identify potential risks.
- Advocate for quality throughout the software development lifecycle, promoting best practices in testing and quality assurance.
- Participate in code reviews and provide feedback to developers.
- Stay abreast of the latest testing methodologies, tools, and technologies.
- Contribute to the continuous improvement of our testing processes and infrastructure.
Compensation and benefits are outlined below and may vary by location:
- Fair salary based on your experience
- Training budget and learning opportunities
- Equipment budget
- Private healthcare
- Medical coverage
- Hybrid work
- Modern office in the city center
- Birthday gifts
- MultiSport card
- Wellbee mental health package
- Relocation options
- And more
Recruitment process flow:
We respect your time and effort, so our recruitment process is as short and convenient as possible. Our recruiters are committed to keeping you in the loop and will happily answer your questions to help you prepare or clarify our expectations.
- You apply for a job at Maxima Consulting’s website or via LinkedIn.
- We review your profile to ensure you’re going for an opening that suits you best.
- You meet our recruiter online for an introductory interview.
- You meet your future team members for a technical interview so you can demonstrate your skills.
- You receive a job offer. Welcome aboard!