Scripting languages – Who Needs Engineers
https://whoneedsengineers.com/wne_live
Software Engineering RecruitmentMon, 28 Oct 2024 10:30:02 +0000en-US
hourly
1 https://wordpress.org/?v=6.6.2https://whoneedsengineers.com/wne_live/wp-content/uploads/2023/06/cropped-wne_logo-3-32x32.pngScripting languages – Who Needs Engineers
https://whoneedsengineers.com/wne_live
3232Quality Assurance Engineer
https://whoneedsengineers.com/jobs/quality-assurance-and-testing/quality-assurance-engineer-24/
Mon, 28 Oct 2024 10:30:02 +0000https://whoneedsengineers.com/wne_live/jobs/jobs-categories/quality-assurance-engineer-24/Quality Assurance Engineer
Job Description:
We are on the lookout for a dedicated Quality Assurance Engineer who is passionate about ensuring the quality and reliability of software products. In this role, you will be responsible for developing and executing comprehensive test plans, test cases, and test scripts that align with our product requirements and specifications. You will perform both manual and automated testing to identify software defects and guarantee that functionality meets the highest standards. Your role will also entail documenting, tracking, and managing defects using bug tracking tools, ensuring effective communication with development teams to facilitate the resolution of issues. Additionally, you will conduct performance, load, and stress testing to evaluate software performance under various conditions, as well as execute regression tests to confirm that new code changes do not adversely affect existing functionality. Collaborating closely with developers, product managers, and other stakeholders, you will gain a clear understanding of requirements and ensure alignment on quality expectations. You will also participate in continuous improvement initiatives aimed at enhancing testing processes and maintaining comprehensive documentation of test cases, test results, and best practices for future reference. Furthermore, assisting in User Acceptance Testing (UAT) by coordinating with end-users will be a key aspect of your role to ensure that the software meets their needs and expectations.
IT Languages:
Selenium
Python
Java
JavaScript
The Quality Assurance Engineer will be responsible for a range of tasks to ensure software quality.:
Develop and execute test plans, test cases, and test scripts;; Perform manual and automated testing;; Document and manage defects using bug tracking tools;; Conduct performance, load, and stress testing;; Execute regression tests;; Collaborate with developers and product managers;; Participate in continuous improvement initiatives;; Maintain documentation of test cases and results;; Assist in User Acceptance Testing (UAT)
Spoken Languages:
English;; German;; French
Skillset:
Software testing methodologies
Automated testing frameworks
Scripting languages
Version control systems
Continuous integration practices
Soft Skills:
Analytical skills
Problem-solving skills
Attention to detail
Strong communication skills
Qualifications:
Bachelor’s degree in Computer Science, Software Engineering, or a related field
Experience in software quality assurance or testing
Strong knowledge of software testing methodologies and tools
Experience with automated testing frameworks and scripting languages
Experience in version control systems and CI/CD practices
Relevant certifications are a plus
Federal experience is a plus
Required security clearance
Years of Experience:
5
Location:
United States
Job Benefits:
Competitive salary
Health insurance
Paid time off
Professional development opportunities
Flexible work hours
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
We foster a culture of collaboration, innovation, and continuous improvement. Our team values open communication, and we encourage employees to share ideas and contribute to the success of our projects. We believe in supporting our employees' growth and development, both personally and professionally.
Opportunities For Advancement:
Career growth within quality assurance, Opportunities to lead projects, Access to training and certifications
We are seeking a highly skilled Software Engineer to join our Continuous Integration team. In this role, you will be responsible for designing, implementing, and maintaining our CI/CD pipelines to ensure rapid and reliable software delivery. You will collaborate with cross-functional teams to develop automation strategies and improve overall development workflows. Your expertise will help us to streamline our processes and enhance the quality of our software products. The ideal candidate will have a strong background in software engineering practices and a passion for improving development efficiency through automation.
IT Languages:
Java
Python
JavaScript
Ruby
As a Software Engineer in Continuous Integration, your primary responsibilities will include the following::
Develop and maintain CI/CD pipelines for seamless software deployment;; Collaborate with developers to integrate automated testing into the build process;; Monitor and troubleshoot build failures and performance issues;; Implement best practices for version control and configuration management;; Continuously improve existing CI/CD processes and tools
Spoken Languages:
English;; Spanish;; French
Skillset:
Continuous Integration
Automation Tools
Version Control Systems
Scripting Languages
Soft Skills:
Strong problem-solving abilities
Excellent communication skills
Ability to work collaboratively in a team environment
Adaptability to changing technologies and practices
Qualifications:
Bachelor’s degree in Computer Science or related field
Proven experience in software development
Strong understanding of CI/CD processes
Experience with automated testing frameworks
Years of Experience:
5
Location:
Los Gatos, CA, United States
Job Benefits:
Competitive salary
Health insurance
Retirement plans
Paid time off
Professional development opportunities
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
We foster a culture of innovation and collaboration, where team members are encouraged to take risks and think outside the box. Our environment is fast-paced and dynamic, allowing for continuous learning and growth.
Opportunities For Advancement:
Career progression into senior engineering roles, Opportunities to lead projects and initiatives, Access to training and mentorship programs
We are on the lookout for a dedicated Quality Assurance Engineer who is passionate about ensuring the quality and reliability of software products. In this role, you will be responsible for developing and executing comprehensive test plans, test cases, and test scripts that align with our product requirements and specifications. You will perform both manual and automated testing to identify software defects and guarantee that functionality meets the highest standards. Your role will also entail documenting, tracking, and managing defects using bug tracking tools, ensuring effective communication with development teams to facilitate the resolution of issues. Additionally, you will conduct performance, load, and stress testing to evaluate software performance under various conditions, as well as execute regression tests to confirm that new code changes do not adversely affect existing functionality. Collaborating closely with developers, product managers, and other stakeholders, you will gain a clear understanding of requirements and ensure alignment on quality expectations. You will also participate in continuous improvement initiatives aimed at enhancing testing processes and maintaining comprehensive documentation of test cases, test results, and best practices for future reference. Furthermore, assisting in User Acceptance Testing (UAT) by coordinating with end-users will be a key aspect of your role to ensure that the software meets their needs and expectations.
IT Languages:
Selenium
Python
Java
JavaScript
The Quality Assurance Engineer will be responsible for a range of tasks to ensure software quality.:
Develop and execute test plans, test cases, and test scripts;; Perform manual and automated testing;; Document and manage defects using bug tracking tools;; Conduct performance, load, and stress testing;; Execute regression tests;; Collaborate with developers and product managers;; Participate in continuous improvement initiatives;; Maintain documentation of test cases and results;; Assist in User Acceptance Testing (UAT)
Spoken Languages:
English;; German;; French
Skillset:
Software testing methodologies
Automated testing frameworks
Scripting languages
Version control systems
Continuous integration practices
Soft Skills:
Analytical skills
Problem-solving skills
Attention to detail
Strong communication skills
Qualifications:
Bachelor’s degree in Computer Science, Software Engineering, or a related field
Experience in software quality assurance or testing
Strong knowledge of software testing methodologies and tools
Experience with automated testing frameworks and scripting languages
Experience in version control systems and CI/CD practices
Relevant certifications are a plus
Federal experience is a plus
Required security clearance
Years of Experience:
5
Location:
United States
Job Benefits:
Competitive salary
Health insurance
Paid time off
Professional development opportunities
Flexible work hours
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
We foster a culture of collaboration, innovation, and continuous improvement. Our team values open communication, and we encourage employees to share ideas and contribute to the success of our projects. We believe in supporting our employees' growth and development, both personally and professionally.
Opportunities For Advancement:
Career growth within quality assurance, Opportunities to lead projects, Access to training and certifications
We are seeking a talented Application Support/DevOps Engineer who is passionate about technology and eager to make a significant impact within our organization. In this dynamic role, you will be responsible for ensuring the reliability and performance of our applications, while also optimizing our deployment processes. You will work closely with cross-functional teams to troubleshoot issues, implement solutions, and automate workflows. Your technical expertise will be invaluable in enhancing our operational efficiency and delivering high-quality software solutions. Whether you are debugging application issues or integrating new technologies, your contributions will help us achieve our goals and innovate in our field.
IT Languages:
Python
Java
Bash
SQL
As an Application Support/DevOps Engineer, you will be tasked with various responsibilities crucial to our operations.:
Monitor application performance and troubleshoot issues;; Collaborate with development teams to improve deployment processes;; Implement automation tools to streamline workflows;; Maintain and optimize continuous integration and delivery pipelines;; Support and enhance cloud-based infrastructure
Spoken Languages:
English;; Spanish
Skillset:
DevOps tools
Cloud platforms
Scripting languages
CI/CD methodologies
Monitoring tools
Soft Skills:
Strong problem-solving abilities
Excellent communication skills
Team-oriented mindset
Adaptability and willingness to learn
Qualifications:
Bachelor’s degree in Computer Science or related field
Strong understanding of application support and DevOps practices
Experience with cloud technologies and infrastructure management
Years of Experience:
5
Location:
United States
Job Benefits:
Health insurance
401(k) plan with company match
Paid time off
Professional development opportunities
Remote work options
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
Our company fosters a collaborative and innovative environment where employees are encouraged to share ideas and take initiative. We value diversity and inclusion, supporting a culture that empowers every team member to contribute to our success. Our team is dedicated to continuous improvement and embraces challenges as opportunities for growth.
Opportunities For Advancement:
Career progression into senior engineering roles, Leadership development programs, Mentorship opportunities
We are seeking a talented Application Support/DevOps Engineer who is passionate about technology and eager to make a significant impact within our organization. In this dynamic role, you will be responsible for ensuring the reliability and performance of our applications, while also optimizing our deployment processes. You will work closely with cross-functional teams to troubleshoot issues, implement solutions, and automate workflows. Your technical expertise will be invaluable in enhancing our operational efficiency and delivering high-quality software solutions. Whether you are debugging application issues or integrating new technologies, your contributions will help us achieve our goals and innovate in our field.
IT Languages:
Python
Java
Bash
SQL
As an Application Support/DevOps Engineer, you will be tasked with various responsibilities crucial to our operations.:
Monitor application performance and troubleshoot issues;; Collaborate with development teams to improve deployment processes;; Implement automation tools to streamline workflows;; Maintain and optimize continuous integration and delivery pipelines;; Support and enhance cloud-based infrastructure
Spoken Languages:
English;; Spanish
Skillset:
DevOps tools
Cloud platforms
Scripting languages
CI/CD methodologies
Monitoring tools
Soft Skills:
Strong problem-solving abilities
Excellent communication skills
Team-oriented mindset
Adaptability and willingness to learn
Qualifications:
Bachelor’s degree in Computer Science or related field
Strong understanding of application support and DevOps practices
Experience with cloud technologies and infrastructure management
Years of Experience:
5
Location:
United States
Job Benefits:
Health insurance
401(k) plan with company match
Paid time off
Professional development opportunities
Remote work options
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
Our company fosters a collaborative and innovative environment where employees are encouraged to share ideas and take initiative. We value diversity and inclusion, supporting a culture that empowers every team member to contribute to our success. Our team is dedicated to continuous improvement and embraces challenges as opportunities for growth.
Opportunities For Advancement:
Career progression into senior engineering roles, Leadership development programs, Mentorship opportunities
Visa Sponsorship:
Available
]]>Software Test Engineer
https://whoneedsengineers.com/jobs/quality-assurance-and-testing/software-test-engineer-24/
Tue, 08 Oct 2024 10:10:02 +0000https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-test-engineer-24/Software Test Engineer
Job Description:
Join our dynamic team as a Software Test Engineer where you will play a crucial role in ensuring the quality and reliability of our software solutions. This position involves designing, implementing, and maintaining comprehensive testing frameworks from the ground up. You will be responsible for both manual and automated testing processes, utilizing your technical expertise to develop and execute test plans. Your keen analytical skills will allow you to interpret test results, report findings, and collaborate with cross-functional teams to enhance software quality. If you thrive in a fast-paced environment and possess a passion for technology and quality assurance, this role is for you.
IT Languages:
Java
Python
Groovy
JavaScript
As a Software Test Engineer, you will be tasked with a variety of responsibilities that are essential for maintaining the highest software quality standards.:
Design and implement testing frameworks from scratch.;; Develop automation frameworks and write test scripts using various programming languages.;; Conduct thorough testing of both front-end and back-end functionalities.;; Stay updated with the latest software testing methodologies and tools.;; Communicate effectively with team members to identify and resolve issues.;; Utilize tools like Jira and Confluence for project management and documentation.;; Advocate for quality throughout the software development lifecycle.
Spoken Languages:
English
Skillset:
Software Testing
Automation Testing
Scripting Languages
Agile Methodologies
Java
Python
Soft Skills:
Strong communication skills
Problem-solving abilities
Team collaboration
Attention to detail
Adaptability
Qualifications:
Bachelor of Science degree in Computer Science or related field
1+ years of experience in software testing
Years of Experience:
3
Location:
Colorado Springs, CO, United States
Job Benefits:
Medical Insurance
Dental Insurance
Vision Insurance
Life Insurance
Disability Insurance
Paid Leave
401k
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
Our company thrives on innovation and resilience, positioning ourselves as pioneers in the tech industry. We foster a collaborative environment where creativity and initiative are encouraged. Our team embraces challenges and is dedicated to making a significant impact through our work.
Opportunities For Advancement:
Career development programs, Mentorship opportunities, Leadership roles in technical projects
Visa Sponsorship:
Not Available
]]>SWET-Software Engineer in Test
https://whoneedsengineers.com/jobs/quality-assurance-and-testing/swet-software-engineer-in-test/
Tue, 08 Oct 2024 01:30:02 +0000https://whoneedsengineers.com/wne_live/jobs/jobs-categories/swet-software-engineer-in-test/SWET-Software Engineer in Test
Job Description:
We are seeking a highly motivated Software Engineer in Test to join our dynamic team. The ideal candidate will be responsible for designing, implementing, and executing automated tests to ensure the quality and performance of our software products. This role requires a deep understanding of software testing methodologies and a passion for technology. You will collaborate closely with developers and product managers to define testing strategies and create robust testing frameworks. You will also be involved in continuous integration and deployment processes, ensuring that our software is always at the highest quality. If you are a problem solver who thrives in a fast-paced environment and is eager to learn and grow, we would love to hear from you.
IT Languages:
Java
Python
JavaScript
As a Software Engineer in Test, you will be responsible for a variety of tasks aimed at improving the quality of our software products.:
Design and develop automated test scripts;; Execute and maintain test cases;; Collaborate with development teams to identify and resolve defects;; Participate in code reviews and provide feedback on testability;; Contribute to the development of testing frameworks and tools
Spoken Languages:
English;; German
Skillset:
Automated testing
Test case design
Continuous integration
Scripting languages
Version control systems
Soft Skills:
Strong communication skills
Team player
Attention to detail
Problem-solving skills
Adaptability
Qualifications:
Bachelor’s degree in Computer Science or related field
Strong understanding of software testing principles
Experience with automated testing tools
Years of Experience:
5
Location:
United States
Job Benefits:
Health insurance
Retirement plan
Paid time off
Professional development opportunities
Flexible work hours
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
We foster a collaborative and innovative environment where employees are encouraged to share ideas and contribute to the success of the team. Our culture emphasizes continuous learning and professional growth, providing opportunities for employees to expand their skill sets and advance their careers.
Opportunities For Advancement:
Leadership roles, Specialization in testing methodologies, Mentorship opportunities
Visa Sponsorship:
Available
]]>DevOps Engineer
https://whoneedsengineers.com/jobs/devops-cloud-and-it-operations/devops-engineer-83/
Mon, 07 Oct 2024 18:35:02 +0000https://whoneedsengineers.com/wne_live/jobs/jobs-categories/devops-engineer-83/DevOps Engineer
Job Description:
We are currently looking for a talented and motivated DevOps Engineer to join our innovative team in Chicago. In this pivotal role, you will be at the forefront of enhancing our software development and deployment processes through automation and scalability. Your expertise will help us design, implement, and maintain the infrastructure and tools essential for continuous integration and continuous delivery. You will collaborate closely with our software engineers and system administrators, ensuring that our applications are reliable, secure, and scalable. This is an exciting opportunity to make a significant impact on our development and operations teams, driving efficiency and quality in our systems.
IT Languages:
Python
Bash
PowerShell
As a DevOps Engineer, you will undertake various responsibilities that are crucial for the success of our projects.:
Design, build, and maintain CI/CD pipelines to streamline the software development lifecycle.;; Manage and optimize infrastructure as code using tools like Terraform, Ansible, or CloudFormation.;; Collaborate with development teams for the seamless integration of code changes.;; Monitor system performance and implement measures for high availability and scalability.;; Automate routine tasks such as server provisioning and application deployment.;; Manage cloud infrastructure on platforms like AWS, Azure, or Google Cloud.;; Implement and maintain security best practices throughout the development process.;; Troubleshoot and resolve application performance and infrastructure issues.;; Integrate automated testing and code quality checks into the CI/CD pipeline.;; Continuously improve DevOps processes, tools, and practices.
Spoken Languages:
English
Skillset:
CI/CD tools
Infrastructure as Code
Containerization
Cloud platforms
Monitoring tools
Scripting languages
Soft Skills:
Excellent problem-solving skills
Strong communication abilities
Collaboration skills
Qualifications:
Bachelor’s degree in Computer Science, Information Technology, or a related field.
5+ years of experience in a DevOps or related role.
Strong background in software development and system administration.
Years of Experience:
5
Location:
Chicago, IL, United States
Job Benefits:
Health insurance
Retirement plan
Paid time off
Professional development opportunities
Flexible working hours
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
We foster a culture of innovation and collaboration, encouraging our team members to take ownership of their work and contribute ideas. Our environment is dynamic and supportive, where continuous learning and improvement are highly valued.
Opportunities For Advancement:
Career growth within the company, Access to training and certifications, Leadership opportunities
We are seeking a talented Mid Automation Engineer to join our dynamic team. The ideal candidate will possess a strong understanding of automation frameworks and tools, and be capable of designing, implementing, and maintaining robust automation solutions. You will be responsible for optimizing the automation processes to enhance efficiency and reliability. Your role will also involve collaborating with cross-functional teams to ensure the seamless integration of automated systems into the existing infrastructure. If you are passionate about automation technologies and have a keen eye for detail, we would love to hear from you.
IT Languages:
Python
Java
JavaScript
As a Mid Automation Engineer, you will be tasked with various responsibilities aimed at enhancing our automation capabilities.:
Design and develop automation scripts to streamline processes;; Collaborate with development teams to implement automated testing;; Monitor and troubleshoot automated workflows to ensure optimal performance;; Document automation processes and maintain technical documentation;; Stay updated with the latest trends in automation technology
Spoken Languages:
English;; German
Skillset:
Automation tools
CI/CD pipelines
Scripting languages
Version control systems
Cloud platforms
Soft Skills:
Analytical thinking
Problem-solving
Effective communication
Team collaboration
Adaptability
Qualifications:
Bachelor’s degree in Computer Science or related field
Relevant certifications in automation technologies
Strong understanding of software development principles
Years of Experience:
5
Location:
Ireland
Job Benefits:
Health insurance
Flexible working hours
Professional development opportunities
Retirement plan
Performance bonuses
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
We foster a collaborative and innovative environment where employees are encouraged to contribute ideas and grow their skills. Our culture is built on mutual respect, continuous improvement, and a commitment to excellence.
Opportunities For Advancement:
Career progression to senior engineering roles, Opportunities to lead projects, Access to training and certification programs
At our company, we believe that fundamental business processes should be easy to replicate and implement. This principle extends to more complex business processes as well. Our unique software solution, OMNITRACKER, serves as a workflow and business process platform utilized by leading clients across various domains to support and streamline ITIL Service Management processes (ITSM) and other business-specific processes like HR and sales. We are expanding our dynamic team and are looking for a Junior Software Solution Consultant. In this role, you will be part of a team of enthusiastic software professionals, working on challenging projects for large national and international organizations. Your base will be at our office in Reeuwijk, or you may work on-site with clients. As a consultant, you will be engaged in project-based work, focusing on delivering value to our clients. Your responsibilities will include ensuring the implementation and support of OMNITRACKER at our clients, with an emphasis on configuring and automating processes. Therefore, it is essential for you to be oriented towards both business and IT, allowing you to bridge these two worlds effectively. To equip you for your responsibilities, we offer training and coaching to ensure you have the necessary skills related to OMNITRACKER. The experiences of our colleagues can also significantly enhance your knowledge.
IT Languages:
Java
Python
SQL
As a Software Solution Consultant, you will undertake various responsibilities to ensure successful project delivery.:
Configure and automate business processes using OMNITRACKER;; Collaborate with clients to understand their requirements and provide tailored solutions;; Participate in project planning and execution to meet client objectives;; Provide ongoing support and troubleshooting for OMNITRACKER implementations;; Engage in continuous learning and development to enhance your technical skills
Spoken Languages:
Dutch;; English
Skillset:
Software configuration
ITIL Service Management
Process automation
Scripting languages
Soft Skills:
Strong communication skills
Team player
Problem-solving mindset
Adaptability
Customer-oriented approach
Qualifications:
Bachelor’s degree or equivalent
1 to 3 years of experience in software configuration and implementation
Years of Experience:
3
Location:
Reeuwijk, South Holland, Netherlands, EU
Job Benefits:
Competitive salary
Performance-based bonus
Holiday allowance
32 vacation days (based on full-time contract)
Pension plan
Modern laptop and mobile phone
Company car
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
We foster an informal open-door culture that encourages collaboration and innovation. Our team is dedicated to building something greater together, emphasizing the importance of time and space for both the team and individual growth. We value a friendly atmosphere combined with opportunities for relaxation and social interaction.
Opportunities For Advancement:
Potential for career growth within the company, Access to ongoing training and professional development, Opportunities to work on diverse projects with leading clients