I have 3 years experience in IT recruitment and business development.
Having lived in France and Greece, I now call Barcelona home. I am focused on connecting IT professionals with DevOps Engineer roles worldwide.
QA Automation Engineer Location: Onsite - Vancouver / Remote Employment Type: Full-time Experience Level: Intermediate (3–5 years of experience) The company is a fast-growing technology company and the creator of a market-leading online social gaming platform. Our mission is to become the world's largest gaming company by delivering cutting-edge technology and unparalleled user experiences. Role We are looking for a detail-oriented and motivated QA Automation Engineer to help ensure the reliability and quality of our gaming platform. You will be responsible for creating and maintaining both manual and automated test cases, collaborating closely with engineers and product teams, and supporting our QA processes across the development lifecycle. This is a great opportunity to work with modern tools and frameworks in a high-growth environment while gaining exposure to performance testing, CI/CD integration, and end-to-end test automation. Responsibilities -Develop, execute, and maintain manual and automated test cases based on product and technical requirements. -Perform regression and functional testing to validate new and existing features. -Create and manage end-to-end automated test suites using frameworks such as Cypress, Selenium, or Playwright. -Participate in load and performance testing using tools like Artillery or k6. -Collaborate with developers and product managers to define test strategies and identify potential issues early. -Integrate automated tests into CI/CD pipelines using GitHub Actions, AWS CodeBuild, or similar tools. -Report and track bugs clearly using defect tracking tools. -Contribute to documentation and QA process improvements. Requirements -3–5 years of hands-on experience in software QA and test automation. -Proficiency in writing automated tests for APIs and UI using tools such as Cypress, Postman, Selenium, or Playwright. -Solid understanding of manual regression testing and the QA lifecycle. -Experience working with test case management tools and bug tracking systems. -Familiarity with CI/CD and integrating test automation into pipelines. -Experience with performance or load testing is a plus. -Strong attention to detail, analytical skills, and a passion for quality. Preferred Skills & Nice-to-Have -ISTQB or other relevant QA certifications. -Familiarity with Agile methodologies and QA in a fast-paced development cycle. -Experience testing in gaming, fintech, or consumer-facing environments. Education & Location Bachelor’s degree in Computer Science or related discipline. Why Join Us? -Be part of a rapidly growing company! -Play a strategic role in a collaborative, innovative team -Work with cutting-edge technology in a high-growth, fast-paced environment. -Be part of a passionate and talented team driving innovation in the gaming industry. -Competitive salary and comprehensive benefits package -Opportunities for continuous learning, professional growth, and leadership
Job Title: Senior UI Implementation Engineer Job Type: Full-time Location: Remote As a Senior UI Implementation Engineer, you will play a pivotal role in transforming Figma-based designs into pixel-perfect, brand-specific front-end implementations for our white-labeled software solution. Your expertise in CSS, deep familiarity with Figma, and design-oriented mindset will ensure our web components not only function flawlessly but also mirror client branding with unmatched precision. Reporting to the Head of Engineering and collaborating closely with the Principal Front-end Engineer and design teams, you will drive the creation of scalable, reusable, and visually consistent UI components. Your success will be defined by your ability to deliver high-fidelity implementations, uphold exceptional code quality, and foster a culture of collaboration, attention to detail, and continuous improvement. Key Responsibilities 1. UI Design Implementation & Theming - Translate Figma-based designs into precise, client-specific CSS stylesheets, ensuring 100% fidelity to visual specifications across all breakpoints and devices. - Develop and maintain reusable web components that integrate seamlessly with React-based architectures, embedding brand-specific theming for white-labeled solutions. - Implement smooth, performant CSS and JavaScript-based animations (e.g., transitions, keyframes, GSAP) as specified in Figma prototypes, ensuring visual fidelity and alignment with client brand guidelines. - Collaborate with design teams to interpret and refine Figma prototypes, resolving discrepancies between designs and technical constraints while preserving brand integrity. - Implement modular theming systems (e.g., CSS custom properties, SCSS variables) to enable rapid, consistent customisation for multiple client brands. 2. Code Quality & Precision - Write clean, maintainable, and well-documented CSS/SCSS code that adheres to best practices (e.g., BEM, SMACSS) and the company’s coding standards. - Conduct meticulous code reviews, focusing on visual accuracy, CSS performance (e.g., minimal repaint/reflow), and adherence to design specifications. - Optimise CSS animations for performance (e.g., using transform and opacity to minimise reflows), ensuring smooth rendering across devices and browsers while adhering to design specifications. - Proactively identify and refactor inefficient or outdated styling code, ensuring scalability and compatibility with modern browsers and devices. - Ensure all implementations meet accessibility standards (e.g., WCAG 2.1) and cross-platform compatibility, with zero visual deviations from approved designs. 3. Project Delivery & Execution - Deliver themed UI components and stylesheets within sprint timelines, balancing speed, precision, and scope as defined in project planning. - Identify potential risks (e.g., design ambiguities, performance bottlenecks) early, proposing solutions and escalating to the Head of Engineering when necessary. - Optimise CSS for performance (e.g., reduced file size, efficient selectors), providing measurable evidence of improvements (e.g., Lighthouse scores, rendering metrics). - Collaborate with backend and front-end teams to ensure seamless integration of themed components with APIs and state management systems. 4. Collaboration & Stakeholder Communication - Engage actively in design handoffs, sprint planning, and team meetings, contributing insights on UI feasibility and implementation strategies. - Clearly articulate design-to-code trade-offs and technical constraints to designers, product owners, and stakeholders, documenting decisions for transparency. - Work closely with design teams to align on brand guidelines, typography, and color systems, ensuring consistency across client implementations. - Bridge technical and creative discussions, fostering alignment between design vision and engineering execution. 5. Leadership & Mentorship - Mentor junior engineers on CSS best practices, Figma-to-code workflows, and pixel-perfect implementation techniques through pair programming and code reviews. - Lead knowledge-sharing sessions (e.g., workshops, tech talks) on topics like advanced CSS techniques, Figma collaboration, or theming scalability. - Propose tools or processes (e.g., Figma plugins, CSS linters) to enhance UI implementation efficiency, justifying recommendations with evidence. - Model a detail-oriented, design-driven approach, inspiring team members to prioritise visual fidelity and user experience. 6. Professional Conduct & Team Culture - Maintain a collaborative, respectful demeanor in all interactions, upholding the company´s values of integrity, innovation, and collaboration. - Promote a culture of precision and creativity by sharing design insights and encouraging open feedback within the team. - Address conflicts or implementation challenges professionally, escalating issues with clear context and proposed solutions. Key Performance Indicators (KPIs) 1. UI Implementation Accuracy & Quality (30%) - Achieve 100% visual fidelity to Figma designs, including animations and transitions, in 95% of delivered components, as validated by design team reviews. - Maintain an average code review approval rating of 90% or higher, with feedback emphasising CSS precision and adherence to standards. - Implement at least one reusable theming improvement (e.g., optimised stylesheet structure) per quarter, reducing customisation time by 10% or more. 2. Code Performance & Scalability (25%) - Ensure CSS performance metrics (e.g., Lighthouse CSS scores, render times) meet or exceed targets in 95% of releases. - Ensure animations maintain 60 FPS or higher on target devices, with no jank or performance degradation, as measured by browser dev tools or Lighthouse. - Reduce styling-related bugs to fewer than 3 critical issues per release cycle, tracked via Jira. - Deliver modular, reusable components adopted in at least two client implementations per review cycle, as assessed by the Principal Front-end Engineer. 3. Timely Delivery & Execution (20%) - Complete 95% of assigned UI tasks within sprint deadlines, barring documented blockers, tracked in Jira. - Resolve design or implementation risks within 48 hours, escalating unresolved issues with actionable plans. - Deliver themed components with zero post-launch visual regressions, verified through QA and stakeholder feedback. 4. Collaboration & Communication (15%) - Attend 100% of design handoffs and team meetings unless approved otherwise, with active contributions noted by the Head of Delivery. - Produce clear documentation for 80% of major UI implementation decisions, accessible to designers and developers. - Receive positive collaboration feedback from at least two cross-functional team members (e.g., designers, product owners) per review cycle. 5. Leadership & Team Development (10%) - Mentor at least one junior engineer per quarter, improving their CSS or Figma workflow proficiency, as documented by the Head of Engineering. - Lead one knowledge-sharing session per review cycle on UI implementation topics, with positive attendance and feedback. - Propose and implement one team-wide UI process improvement annually (e.g., automated design-to-code tooling), adopted by the team. Requirements - Bachelor’s degree in Design, Computer Science, Software Engineering, or a related field, or equivalent professional experience demonstrating advanced UI implementation skills. - Minimum of 5 years of front-end development experience, with at least 3 years specialising in CSS/SCSS and Figma-to-code workflows, evidenced by a portfolio showcasing pixel-perfect implementations. - Proven track record of translating complex Figma designs into themed, reusable web components, with examples of white-labeled or brand-specific projects. - Expertise in CSS (e.g., Flexbox, Grid, custom properties, animations, keyframes), SCSS, and modular theming systems, with demonstrated ability to match designs identically. - Proficiency in creating and optimising CSS animations (e.g., keyframes, transitions) and JavaScript animation libraries (e.g., GSAP, Framer Motion), with a portfolio demonstrating smooth, design-driven animations. - Strong proficiency in Figma, including navigating prototypes, extracting assets, and interpreting design systems, ideally with a background in UI/UX design or visual arts. - Advanced knowledge of React for building functional web components, with familiarity in state management (e.g., Redux, Zustand) and API integration. - Exceptional attention to detail, with a design-oriented mindset and ability to spot and correct visual discrepancies (e.g., typography, spacing, colors). - Proficiency in modern JavaScript (ES6+), HTML, and cross-browser compatibility, with experience using debugging and optimisation tools (e.g., Chrome DevTools). - Strong problem-solving skills, with the ability to balance design fidelity, performance, and technical constraints under tight deadlines. - Excellent communication skills, with experience collaborating with designers and presenting implementation rationales to diverse audiences. - Preferred: Experience with design systems, CSS-in-JS libraries (e.g., styled-components), or Figma plugins for streamlining design-to-code workflows.
A Pentasia client who works on the development of cutting-edge gaming solutions that redefine the iGaming experience. is looking for a Studio Interior Designer, with expertise in design projects and knowledge of software such as 3ds Max, AutoCAD, and Photoshop. Joining my client's PRO team means working at the forefront of an exciting and ever-growing global industry. Whatever your role or experience level, you’ll play an important part in delivering our success. And you can expect to learn, have fun, and make lifelong connections along the way. What You Will Be Doing: Oversee all stages of design from initial concept through to final product delivery. Produce high-quality 3D models and realistic renders to enhance our gaming visuals. Create precise design specifications to guide production and ensure project consistency. Prepare all necessary data for print and production processes. Define design requirements and support the procurement process. Help source materials and products as outlined in design project documentation. Collaborate effectively with internal teams to ensure projects are completed on time and to a high standard. Estimate project timelines and manage deadlines effectively. Maintain a careful approach to project costs and deadlines to ensure efficiency and accuracy. Engage in team meetings and brainstorming sessions to contribute to the creative process. Demonstrate motivation, organization, and focus in all tasks and projects. What We Need From You: Bachelor’s degree in Arts, Interior Design, or a related field. Proven experience in design projects, with a portfolio showcasing your skills. Expertise in 3ds Max, AutoCAD, Photoshop, Illustrator, and Corona Render. Experience in illustration, animation, or related fields is a plus. Knowledge of Adobe After Effects and Premiere is also advantageous. Basic project management skills with the ability to oversee design workflows. Strong creative skills, problem-solving abilities, and meticulous attention to detail. Experience in the iGaming industry is a plus. Advanced English language skills, both spoken and written. Excellent communication skills to collaborate effectively with team members and stakeholders. We Offer: Opportunities for both professional growth and personal development. Taking part in creating studios as part of an award-winning iGaming business. Truly international experience and collaboration possibilities with impactful results.
I am seeking a highly skilled and experienced Senior Java Developer to join our dynamic team in Tbilisi, Georgia. As a Senior Java Developer, you will play a key role in designing, developing, and maintaining high-performance, scalable, and robust software applications. This role requires strong technical expertise, a passion for problem-solving, and the ability to mentor junior developers. Key Responsibilities: - Design & Development: - Architect, design, and implement complex Java-based applications and microservices. - Collaborate with product managers and stakeholders to understand requirements and deliver solutions. - Code Quality & Best Practices: - Write clean, efficient, and maintainable code following industry standards. - Perform code reviews and enforce coding standards within the team. - Performance Optimization: - Optimize application performance and scalability. - Debug and troubleshoot production issues in a timely manner. Mentorship: - Guide and mentor junior developers, providing technical advice and support. - Conduct technical training sessions and promote continuous learning. Collaboration: - Work closely with cross-functional teams including DevOps, QA, and UI/UX. - Participate in Agile/Scrum development cycles and contribute to sprint planning and retrospectives. Innovation: - Research and implement new tools, frameworks, and best practices. - Stay updated with emerging technologies and trends in software development. Key Qualifications: Technical Skills: - Strong expertise in Java (8 or above) and related frameworks such as Spring Boot, Hibernate, and JPA. - Proficiency in building RESTful APIs and working with microservices architecture. - Experience with Kafka for messaging and event-driven systems. - Familiarity with front-end technologies like HTML, CSS, JavaScript, or Angular/React (a plus). - Knowledge of SQL and NoSQL databases (e.g., PostgreSQL, MongoDB). - Experience with CI/CD pipelines and tools like Jenkins, Docker, and Kubernetes. - Proficiency with cloud platforms (AWS, Azure, or Google Cloud). Experience: - 6+ years of hands-on experience in Java development. - 3+ years of hands-on experience with AWS or any other cloud provider. - Proven track record of delivering large-scale software projects. Soft Skills: - Strong problem-solving and analytical skills. - Excellent communication and interpersonal skills. - Ability to lead and motivate team members. What We Offer: - Competitive salary and benefits package. - Opportunities for career growth and leadership. - A collaborative and inclusive work environment. If you are passionate about software development and thrive in a fast-paced environment, I would love to hear from you!
Senior Performance Engineer I am seeking a Senior Performance Engineer to join a great white label iGaming platform provider. The role is fully remote from Asia. As a Performance Engineer, you will be instrumental in ensuring the scalability, reliability, and performance of our systems to deliver exceptional user experiences. Your mastery of performance testing tools, deep understanding of system architecture, and expertise in code and database optimization will drive the creation of high-performing, resilient applications. Reporting to the Head of Technology and collaborating closely with SRE, development, and database teams, you will lead performance testing initiatives, conduct bottleneck analysis, and implement optimization strategies. Your success will be defined by your ability to deliver robust performance solutions, maintain exceptional system reliability, and foster a culture of technical excellence, collaboration, and continuous improvement. Key Responsibilities 1. Performance Testing & Analysis - Lead all aspects of performance testing, including requirements gathering, test planning, script development, test data creation, execution, and comprehensive reporting. - Design, execute, and analyze performance tests using a suite of tools, including but not limited to Microfocus LoadRunner, JMeter, Gatling, and k6, ensuring accurate simulation of production workloads. - Conduct bottleneck analysis using advanced monitoring tools and Application Performance Management (APM) platforms (e.g., Dynatrace), identifying performance issues at the system, application, or database level. - Develop workload models based on production statistics, designing realistic load patterns to simulate peak traffic and edge cases. - Collaborate with SRE teams to collect and analyze production environment statistics, ensuring load profiles are accurate and reliable. 2. System Architecture & Optimisation - Leverage a deep understanding of system architecture, including caching, distributed systems, Kubernetes (k8s) architecture, and networking, to identify and resolve performance bottlenecks. - Perform code profiling and optimisation, applying expertise in algorithm selection, data structure efficiency, memory management, and concurrency patterns to enhance application performance. - Optimise system configurations and infrastructure to support scalability and low-latency performance under high load. 3. Database Performance Optimisation - Conduct SQL database performance testing, profiling, and tuning, optimizing query performance, indexing strategies, and caching mechanisms to ensure efficient data access. - Apply deep knowledge of database systems (e.g., relational, NoSQL) to implement performance improvements, minimizing latency and resource utilisation. - Collaborate with database administrators to refine database parameters and configurations for optimal performance. 4. Monitoring & Observability - Implement advanced monitoring and observability practices, utilizing tools like Dynatrace to generate real-time performance metrics and actionable insights. - Develop and maintain dashboards to track key performance indicators (KPIs), enabling proactive identification of performance degradation. - Ensure comprehensive logging and tracing mechanisms are in place to support root cause analysis and performance troubleshooting. 5. Collaboration & Stakeholder Communication - Engage actively in sprint planning, performance reviews, and cross-functional team meetings, contributing insights on performance feasibility and optimization strategies. - Clearly articulate performance bottlenecks, trade-offs, and optimization rationales to developers, SREs, and stakeholders, documenting decisions for transparency. - Work closely with development teams to align on performance goals, ensuring code and system changes meet performance standards. - Bridge technical and operational discussions, fostering alignment between performance objectives and business requirements. 6. Leadership & Mentorship - Mentor junior engineers on performance testing, profiling, and optimization techniques through pair programming, code reviews, and knowledge-sharing sessions. - Lead workshops or tech talks on topics such as performance testing tools, observability practices, or database optimization, driving team-wide proficiency. - Propose tools or processes (e.g., new testing frameworks, profiling tools) to enhance performance engineering efficiency, justifying recommendations with evidence. - Model a data-driven, solution-oriented approach, inspiring team members to prioritize performance and reliability. 7. Professional Conduct & Team Culture - Maintain a collaborative, respectful demeanor in all interactions, upholding the company´s values of integrity, innovation, and collaboration. - Promote a culture of precision and technical excellence by sharing performance insights and encouraging open feedback within the team. - Address performance challenges professionally, escalating issues with clear context and proposed solutions. Key Performance Indicators (KPIs) 1. Performance Testing Accuracy & Quality (30%) - Achieve 95% accuracy in workload models and load patterns, validated by production performance alignment and SRE reviews. - Maintain an average test report approval rating of 90% or higher, with feedback emphasizing clarity and actionable insights. - Implement at least one performance testing process improvement (e.g., automated test scripting) per quarter, reducing testing time by 10% or more. 2. System & Code Performance (25%) - Ensure system performance metrics (e.g., response times, throughput) meet or exceed targets in 95% of releases, as measured by APM tools. - Reduce performance-related bugs to fewer than 3 critical issues per release cycle, tracked via Jira. - Deliver at least one code or system optimization per review cycle, improving latency or resource utilization by 10% or more, validated by profiling metrics. 3. Database Performance Optimisation (20%) - Optimize at least 90% of identified slow queries or database bottlenecks within sprint timelines, improving query execution time by 15% or more. - Implement indexing or caching improvements adopted in at least two production systems per review cycle, as validated by database administrators. - Maintain database performance metrics within target thresholds for 95% of releases, as measured by monitoring tools. 4. Collaboration & Communication (15%) -Attend 100% of performance reviews and team meetings unless approved otherwise, with active contributions noted by the Head of Technology. - Produce clear documentation for 80% of major performance optimization decisions, accessible to developers and SREs. - Receive positive collaboration feedback from at least two cross-functional team members (e.g., developers, SREs) per review cycle. 5. Leadership & Team Development (10%) - Mentor at least one junior engineer per quarter, improving their performance testing or optimization skills, as documented by the Head of Technology. - Lead one knowledge-sharing session per review cycle on performance engineering topics, with positive attendance and feedback. - Propose and implement one team-wide performance process improvement annually (e.g., automated monitoring dashboards), adopted by the team. Requirements - Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience demonstrating advanced performance engineering skills. - Minimum of 5 years of performance engineering experience, with at least 3 years specializing in performance testing and system optimization, evidenced by a portfolio showcasing measurable performance improvements. - Mastery of performance testing tools, including but not limited to Microfocus LoadRunner, JMeter, Gatling, and k6, with demonstrated ability to design and execute complex load scenarios. - Deep understanding of system architecture and networking, including caching, distributed systems, Kubernetes (k8s) architecture, and networking protocols, with experience optimizing distributed environments. - Advanced monitoring and observability skills, with proficiency in tools like Dynatrace for generating performance metrics and actionable insights. - Expertise in code profiling and optimization, including algorithm selection, data structure efficiency, memory management, and concurrency patterns, with a track record of optimizing application performance. - Deep knowledge of database performance optimization, including query optimization, indexing strategies, and caching mechanisms, with experience improving database performance in production systems. - Strong problem-solving skills, with the ability to balance performance, scalability, and technical constraints under tight deadlines. - Excellent communication skills, with experience collaborating with cross-functional teams and presenting performance rationales to diverse audiences. - Preferred: Experience with scripting languages (e.g., Python, Bash, JavaScript) for test automation, familiarity with cloud environments, or contributions to performance engineering frameworks.
Test Engineer -UK Have you ever wondered how sports betting or online gambling works? The Test Engineer is responsible for testing software and hardware designs that impact the products and services across all areas within the gambling industry. Providing integrity to the casino and gambling industry for over 30 years, the team of engineers help protect casino and gambling markets around the world by thoroughly testing products to identify potential problems and defects, optimizing quality, and ensuring regulatory compliance. Location: This is an in-office role at our offices in Bangor, North Wales Why You Should Work Here… Our employees are at the heart of everything we do, which is why they are our biggest investment. We offer competitive salaries, top-notch benefits and a company culture focused on employee development and career enhancement. Our team members have the opportunity to communicate and collaborate with colleagues around the world. What You Will Accomplish Here… The Engineering team at tests software and hardware designs that impact the products and services across all areas within the gambling industry. We are searching for an entry level Test Engineer to join our team. The Test Engineer’s main focus will be on the following: Efficiently Evaluating and Executing Tests by: Developing an understanding of technical requirements/regulations Developing an understanding of client’s expectations and additional testing requests Researching, identifying and applying any special rules or other requirements Accurately developing and executing test methods for technical and client requirements Effectively documenting test results and discovered defects Managing projects and tasks against budgets and timelines Communicating and Coordinating with Clients by: Developing and maintaining professional relationships with all assigned customers Maintaining an understanding of the customer's needs and market position Proactively communicating the status of testing with all relevant internal and external parties Experience, Education, Skills and Credentials: Bachelor’s Degree or 4 years equivalent experience in engineering, science, math or other technical areas strongly preferred Associate degree in Computer Science, Electrical Engineering, Computer Engineering, or 2+ years of equivalent experience may be considered Certification, formal training or experience may also be evaluated and considered in lieu of educational requirements Valid Driver’s License required Knowledge of C++ or other modern, object-oriented programming language(s) is required Working knowledge of Microsoft Word and Excel is required Must be able to read, write and speak English fluently Must have excellent interpersonal skills, including the ability to effectively and professionally speak orally and in writing with both internal and external parties Must demonstrate a high degree of attention to quality, details, correctness, and deadlines Must be able to pass a thorough background investigation We offer excellent paid benefits that include 25 holidays per year, plus Bank Holidays Pension Plan Annual Discretionary Bonus Opportunity to work in a diverse workplace with 48 different nationalities. Free Tea, Coffee, fruit and soft drinks Free on-site parking
Have you ever wondered how sports betting or online gambling works? The Test Engineer is responsible for testing software and hardware designs that impact the products and services across all areas within the gambling industry. Providing integrity to the casino and gambling industry for over 30 years, team of engineers help protect casino and gambling markets around the world by thoroughly testing products to identify potential problems and defects, optimizing quality, and ensuring regulatory compliance. What You Will Accomplish Here… The Engineering team at the company tests software and hardware designs that impact the products and services across all areas within the gambling industry. We are searching for an entry level Test Engineer in our Bulgaria office to join our team. The Test Engineer’s main focus will be on the following: Efficiently Evaluating and Executing Tests by: Developing an understanding of technical requirements/regulations Developing an understanding of client’s expectations and additional testing requests Researching, identifying and applying any special rules or other requirements Accurately developing and executing test methods for technical and client requirements Effectively documenting test results and discovered defects Managing projects and tasks against budgets and timelines Communicating and Coordinating with Clients by: Developing and maintaining professional relationships with all assigned customers Maintaining an understanding of the customer's needs and market position Proactively communicating the status of testing with all relevant internal and external parties Experience, Education, Skills and Credentials: Bachelor’s Degree or 4 years equivalent experience in engineering, science, math or other technical areas strongly preferred Associate degree in Computer Science, Electrical Engineering, Computer Engineering, or 2+ years of equivalent experience may be considered Certification, formal training or experience may also be evaluated and considered in lieu of educational requirements Valid Driver’s License required Knowledge of C++ or other modern, object-oriented programming language(s) is required Working knowledge of Microsoft Word and Excel is required Must be able to read, write and speak English fluently Must have excellent interpersonal skills, including the ability to effectively and professionally speak orally and in writing with both internal and external parties Must demonstrate a high degree of attention to quality, details, correctness, and deadlines Must be able to pass a thorough background investigation