Junior Software QA Engineer
Advertising, Marketing and PR
Lucee QA 01 is on the lookout for a seasoned Senior Software QA Engineer to enhance our team's capabilities in ensuring the highest quality of our software products. As a Senior Software QA Engineer, you will be entrusted with the critical task of leading our testing efforts, designing comprehensive test strategies, and mentoring junior QA engineers. Your role will involve close collaboration with the development team to create detailed test plans, develop test cases, and execute a variety of tests across multiple software applications. You will analyze test results, report and track defects, and ensure that issues are resolved before software releases. Your contributions will be pivotal in the continuous enhancement of our QA processes and adherence to industry best practices. In line with our company's commitment to diversity, equity, inclusion, and belonging (DEIB), we welcome candidates from diverse backgrounds to join us in fostering a workplace that reflects a multitude of perspectives and skills. Our company prides itself on values such as excellence, leadership, and a results-driven mindset. We expect you to uphold these principles and lead by example in your daily tasks. This full-time, regular position is at-will, offering a competitive annual salary that aligns with your experience and industry standards. You will thrive in a fast-paced environment that challenges you to excel and lead through action. As a member of our team, you will have ample opportunities for professional growth while contributing to the success of our products and services. We seek a proactive individual who is eager to learn and implement new tools and technologies, with a meticulous approach to their work. If you are passionate about quality assurance and aspire to make a significant impact, we invite you to apply for this exciting opportunity at Lucee QA 01.
Required Skills
- Proficiency in software QA methodologies, tools, and processes
- Experience in writing clear, concise, and comprehensive test plans and test cases
- Hands-on experience with both white box and black box testing
- Familiarity with automated testing tools
- Basic knowledge of SQL and scripting
- Understanding of software development life cycle (SDLC)
- Strong problem-solving skills and attention to detail
- Excellent communication and teamwork skills
- Ability to document and troubleshoot errors
- Working knowledge of test management software (e.g., qTest, Zephyr) and SQL
- Experience with performance and/or security testing is a plus
- Familiarity with Agile frameworks and regression testing
- A keen eye for detail and a commitment to excellence
- Proactive and eager to learn new tools and technologies
- Ability to handle multiple tasks simultaneously
- Commitment to quality and a thorough approach to work
Required Experience
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience
- Proven work experience in software development and/or software quality assurance
- Experience with software QA tools and processes
- A solid understanding of QA testing environments and software development life cycles
- Experience working in an Agile/Scrum development process
- Familiarity with various types of testing (Unit, Integration, System, Acceptance)
- Experience with continuous integration and continuous delivery (CI/CD) practices
- Prior experience with performance and/or security testing (preferred but not required)
- Experience with cross-platform testing (desktop, mobile, web)
- Demonstrated ability to develop and execute automated tests
- History of successful bug detection and regression tests
- Understanding of coding using languages such as Java, C#, Python, or JavaScript is advantageous
- Prior experience in a collaborative team environment, working closely with developers and other stakeholders
- Evidence of ongoing professional development in software QA methodologies and tools