At a Glance
- Tasks: Test and ensure quality of ParkView software through manual and automated techniques.
- Company: Join PPT, a leader in innovative software solutions.
- Benefits: Enjoy flexible work options and a collaborative team environment.
- Why this job: Be part of a dynamic team that values quality and innovation.
- Qualifications: 5 years in software development, scripting skills, and a degree required.
- Other info: Bonus points for certifications and experience with automation tools.
The predicted salary is between 36000 - 60000 £ per year.
Quality Assurance Engineer
The Quality Assurance Engineer will test PPT’s ParkView software solutions across all supported platforms, using a combination of manual and automated testing techniques, to ensure they meet or exceed PPT’s quality standards and are suitable for public release.
What you’ll be doing:
- Acquire a thorough understanding of, and comply with, ParkView software development life cycle and its associated processes.
- Work with CTO, Product Management and Subject matter experts to translate the functional specification into a thorough set of test cases, and document as needed.
- Continue to work closely with the CTO and subject matter experts throughout the software development life cycle to capture additional test scenarios and acceptance criteria covering both functional and non-functional requirements.
- Perform manual execution of test cases, capturing the results and logging a detailed report for any bugs found into the defect tracking system.
- Configuration and maintenance of the QA test lab, and all storage, server, network, OS equipment contained within it, to support the various scenarios under test.
- Aiding support with the reproduction (or not) of customer issues.
What we’re looking for:
- 5 years’ work experience in software development field or Systems Engineering.
- Scripting/Programming experience (ideally Python and/or Java).
- Base level understanding of web technologies (HTML, CSS).
- Solid Linux and/or Windows experience.
- Good verbal and writing skills.
- Self-motivated and quick learner.
- Having an analytical and structured approach to problem solving.
- Commitment to strive for quality products
- Demonstrate good personal time management, to meet project objectives and deadlines
- Be able to clearly communicate complex problems / solutions to other colleagues
- Experience with automation tools(Selenium or Jmeter).
- Knowledge of database technology (MySQL, MariaDB).
- Knowledge of networking protocols (TCP/IP, Routing/switching protocols, Security).
- Virtual machine and hypervisor administration (VMWare, Oracle Virtual Box).
- Familiarity with network tools (Wireshark, traceroute, GNS3, FTP/SCP).
- General understanding of network management.
- Empathy for usability.
- Experience working on projects as part of a team.
Bonus Points:
- CCNA certification.
- VMware Certification.
- Commercial Work experience preferred.
Education:
- Bachelor’s Degree required.
Travel:
- 10%
#J-18808-Ljbffr
QA Engineer employer: Park Place Technologies
Contact Detail:
Park Place Technologies Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land QA Engineer
✨Tip Number 1
Familiarise yourself with the ParkView software development life cycle. Understanding the processes involved will not only help you in interviews but also demonstrate your commitment to the role and the company.
✨Tip Number 2
Brush up on your scripting and programming skills, particularly in Python and Java. Being able to discuss your experience with these languages confidently can set you apart from other candidates.
✨Tip Number 3
Gain hands-on experience with automation tools like Selenium or JMeter. If you can showcase a project where you've successfully implemented these tools, it will greatly enhance your application.
✨Tip Number 4
Network with professionals in the QA field, especially those familiar with the technologies mentioned in the job description. Engaging with them can provide insights and potentially lead to referrals.
We think you need these skills to ace QA Engineer
Some tips for your application 🫡
Understand the Role: Before applying, make sure you fully understand the responsibilities and requirements of the QA Engineer position. Familiarise yourself with the ParkView software development life cycle and the specific testing techniques mentioned in the job description.
Tailor Your CV: Highlight your relevant experience in software development and quality assurance. Emphasise your scripting/programming skills, particularly in Python or Java, and any experience with automation tools like Selenium or JMeter. Make sure to include your knowledge of web technologies and database technology.
Craft a Strong Cover Letter: In your cover letter, express your passion for quality assurance and your commitment to delivering high-quality products. Mention specific examples from your past work that demonstrate your analytical approach to problem-solving and your ability to communicate complex issues effectively.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a QA Engineer role.
How to prepare for a job interview at Park Place Technologies
✨Understand the Software Development Life Cycle
Make sure you have a solid grasp of the software development life cycle, especially how it relates to quality assurance. Be prepared to discuss how you would apply this knowledge in your role and how it impacts testing processes.
✨Showcase Your Technical Skills
Highlight your experience with scripting languages like Python or Java, as well as your understanding of web technologies and database management. Be ready to provide examples of how you've used these skills in previous roles.
✨Prepare for Problem-Solving Scenarios
Expect to be asked about how you approach problem-solving. Prepare to discuss specific instances where you've identified bugs or issues, how you documented them, and the steps you took to resolve them.
✨Communicate Clearly and Effectively
Since good verbal and writing skills are essential, practice explaining complex technical concepts in simple terms. This will demonstrate your ability to communicate effectively with both technical and non-technical team members.