Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Groundswell, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Quality Engineer (Software) at Groundswell will be pivotal in ensuring the highest standards of software quality are met throughout the development lifecycle. This role involves designing, implementing, and executing test strategies to validate software functionality, reliability, and performance. The Quality Engineer will collaborate closely with cross-functional teams to identify areas for improvement, enforce quality standards, and drive initiatives that enhance user satisfaction while maintaining Agile practices.
Job Responsibilities
- Develop and execute detailed test plans, test cases, and test scripts based on software requirements.
- Identify, document, and track software defects and issues to ensure timely resolution.
- Participate in requirement reviews, design reviews, and code reviews to ensure adherence to quality standards.
- Automate testing processes to improve efficiency and coverage using appropriate tools and frameworks.
- Conduct performance and security testing to ensure the robustness and security of applications.
- Collaborate with developers and product managers to provide feedback and recommendations for quality improvements.
- Perform regression testing to verify that changes or enhancements do not adversely impact existing features.
- Analyze test results and provide regular reports on testing activities and quality metrics.
- Keep up to date with industry best practices and emerging technologies related to software quality assurance.
Qualifications
- Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.
- Minimum of 3 years of experience in software quality assurance or testing.
- Proven experience with QA methodologies, tools, and processes.
- Strong knowledge of programming/scripting languages such as Java, Python, or JavaScript.
- Experience with automated testing frameworks like Selenium, JUnit, or TestNG.
- Familiarity with Agile development methodologies and continuous integration/continuous deployment (CI/CD) practices.
- Excellent analytical, problem-solving, and troubleshooting skills.
- Strong verbal and written communication skills, with the ability to convey complex technical concepts to non-technical stakeholders.
Technologies & Tools
The Quality Engineer position at Groundswell will involve utilizing modern technologies and tools such as automated testing frameworks (Selenium, Cypress), performance testing tools (LoadRunner, JMeter), and CI/CD tools (Jenkins, GitLab). Familiarity with version control systems (Git), issue tracking software (JIRA), and cloud-based testing environments will also be essential for executing responsibilities effectively.
Ideal Candidates
Ideal candidates for this position will be detail-oriented, with a strong commitment to quality and excellence in software development. They should possess critical thinking skills and be able to work collaboratively within cross-functional teams, fostering effective communication and constructive feedback. A proactive mindset, eagerness to adapt to new challenges, and a passion for continuous improvement in processes and product quality will also distinguish the right candidate in this role.
Unemployment does not last the same number of weeks everywhere. In Georgia it is paid for 14 to 26 weeks, set by the state's unemployment rate. How it works there →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.