Senior QA Engineer
About the Company
Cortes 23 is a remote company that is changing the way we approach software development. Our mission is to deliver high-quality products that exceed our customers' expectations. We believe in a culture of innovation, collaboration, and continuous learning. Our team is passionate about what we do, and we're looking for like-minded individuals to join us on this journey.
At Cortes 23, we're committed to delivering exceptional products that make a real impact. Our product is designed to solve real-world problems, and we're looking for talented individuals who share our vision. We're a fast-growing company with a strong track record of success, and we're excited about the opportunities that lie ahead.
As a Senior QA Engineer at Cortes 23, you will play a critical role in ensuring the quality of our products. You will work closely with our CTO to develop and execute test strategies that result in the delivery of robust products. This is an exciting opportunity to join a dynamic team and contribute to the growth and success of our company. The role of a Senior QA Engineer is crucial to our company's growth, as it ensures that our products meet the highest standards of quality and reliability.
Key Responsibilities
As a Senior QA Engineer at Cortes 23, you will be responsible for planning, developing, and executing product quality strategies. You will work closely with our CTO to collect necessary information about the QA of our products and provide feedback on quality issues.
- Plan, develop, and execute product quality strategies to ensure product correctness before launch
- Work closely with the CTO to collect necessary information about the QA of the product and provide feedback on quality issues
- Leverage automation for scalable solutions to prevent regressions and ensure reliability of the product
- Design and implement automated and manual testing processes internally
- Collaborate with cross-functional teams to identify and prioritize quality issues
- Develop and maintain quality test automation for both RESTful APIs and web applications
- Participate in project planning and provide input on quality-related matters
- Stay up-to-date with industry trends and emerging technologies in software testing
- Identify areas for process improvement and propose solutions
- Mentor junior team members and provide guidance on testing best practices
Requirements & Qualifications
Must-Have
- Bachelor's degree in Computer Science, Computer Engineering, or relevant technical field
- 3+ years of quality engineering and/or test engineering experience
- Experience with industry-standard test automation tools and automation frameworks
- Hands-on experience with planning, designing, executing tests, and knowledge of performance and stress testing
- Experience with project management approaches, tools, and phases of a project life cycle
- Experience implementing and maintaining quality test automation for both RESTful APIs and web applications
- Experience with JavaScript, TypeScript, or equivalent coding language
Nice-to-Have
- Experience being creative and having initiative to improve product quality coverage and effectiveness
- Experience thriving in an ambiguous environment that demands constant self-prioritization
- Understanding of Event-Driven and Serverless architecture
- Experience with ETL/ELT product testing
- Familiarity with cloud environments (AWS, Azure, GCP)
Technical Skills
Cloud & Infrastructure
We use cloud-based infrastructure to support our products, and experience with AWS, Azure, or GCP is a plus. Our team uses these technologies to ensure scalability and reliability.
- AWS
- Azure
- GCP
Databases
We use databases to store and manage data, and experience with database testing is essential. Our team uses various database technologies to support our products.
- MySQL
- MongoDB
- PostgreSQL
CI/CD
We use CI/CD tools to automate our testing and deployment processes, and experience with these tools is a must. Our team uses these technologies to ensure continuous integration and delivery.
- Jenkins
- GitLab CI/CD
- CircleCI
Monitoring
We use monitoring tools to ensure the health and performance of our products, and experience with these tools is a plus. Our team uses these technologies to identify issues and optimize our products.
- New Relic
- Prometheus
- Grafana
What We Offer
We offer a competitive annual salary ranging from $55,000 to $80,000, depending on experience. We also offer a range of benefits, including remote work flexibility, unlimited PTO, and plenty of opportunities for career progression and professional development.
- Remote work flexibility
- Unlimited PTO
- Opportunities for career progression and professional development
- Flexible work hours
- Equipment stipend
- Health, dental, and vision insurance
- 401(k) matching
At Cortes 23, we're committed to creating a positive and supportive work environment that allows our team members to thrive. We believe in fostering a culture of innovation, collaboration, and continuous learning, and we're excited to welcome talented individuals to our team.
Frequently Asked Questions
What is the remote work setup like?
We offer remote work flexibility, which means you can work from anywhere in the world. We use digital tools to collaborate and communicate with each other, and we have a strong culture of remote work.
What is the hiring process and timeline?
Our hiring process typically takes 2-3 weeks, and we move quickly to ensure that we find the right candidate for the role. We use a combination of interviews, coding challenges, and reference checks to evaluate candidates.
What is the team size and tech stack?
Our team is growing rapidly, and we currently have a team of 20+ engineers and testers. We use a range of technologies, including JavaScript, TypeScript, AWS, Azure, and GCP. We're always looking for talented individuals to join our team and contribute to our growth and success.