Remote automation Jobs

This Month

Sr. Software Engineer in Test/QA Manager
testing automation qa devops security manager Jun 27

About the Role

This individual is responsible for our QA process, test plan creation, test automation and executing tests. This system will be built from the ground up so we’re looking for an individual contributor who can also help grow the team. 

Why work at Vidaloop?

  • Make an impact
  • Grow with an early-stage startup
  • Thrive in a flexible, autonomous environment
  • Work with a modern tech stack

What You’ll Do

  • Develop test automation infrastructure, both frontend and backend
  • System integration test design and execution
  • Manually test the places automated tests can’t reach
  • Identify system regressions
  • Production readiness & release 

Skills & Qualifications

Technical Requirements

  • 5+ years of relevant software testing experience in fast paced environments
  • Familiar with our tech stack
  • Experience with automation frameworks
  • Experience with build tools like: Jenkins, CircleCI, or GitLab
  • Experience automating tests for REST APIs
  • Experience writing large scale test and integration suites
  • Comfortable on any *nix command line

Strong Pluses

  • Excellent understanding of blockchain fundamentals
  • Experience testing blockchain networks and/or products
  • Security testing experience such as penetration testing, static and dynamic code analysis, compliance testing and load testing

Other Requirements

  • Thrive in early-stage startup environment
  • Demonstrated leadership ability and personal accountability
  • Self-motivated and resourceful individual
  • Curious, life long learner who enjoys solving interesting problems
  • Bonus: Politically and socially engaged; excited about elections industry

Perks of the Job

  • Robust health benefits (medical, dental, vision)
  • Company-paid life insurance
  • 401(k) with employer contributions
  • Generous PTO, sick, and parental leave
  • Flexible work hours
  • Fully-stocked kitchen, including beer & wine
  • Technologically advanced environment
Share this job:
Software Engineer in Test
Noom  
android automation ios xcuitest android-espresso cloud Jun 22

At Noom, we use scientifically proven methods to help our users create healthier lifestyles, and manage important conditions like Type-II Diabetes, Obesity, and Hypertension. Our Engineering team is at the forefront of this challenge, solving complex technical and UX problems on our mobile apps that center around habits, behavior, and lifestyle, and doing so with a focus on quality and usability.

We are looking for a Mobile Software Engineer in Test to join our QA Team and work with existing members of the team to build a foundation for UI automation for our iOS and/or Android apps. As an automation engineer, you’ll be contributing to our efforts to build and operationalize a continuously growing library of automated tests in order to monitor and improve quality across our mobile products, which are used by hundreds of thousands of users every day. You’ll work closely with our Product and Engineering teams to ensure that test coverage is provided for key features and product changes before we release them to our coaches and users. You’ll also work on improving post-launch quality by digging into bug reports and helping to ensure that we focus our attention on the highest-impact issues affecting our users.

What You’ll Like About Us

  • We work on problems that affect the lives of real people. Our users depend on us to make positive changes to their health and their lives.
  • We base our work on scientifically-proven, peer-reviewed methodologies that are designed by medical professionals
  • A respectful, diverse, and dynamic environment in which Engineering is a first-class citizen, and where you’ll be able to work on a variety of interesting problems that affect the lives of real people.
  • A generous budget for personal development expenses like training courses, conferences, and books.
  • Three weeks’ paid vacation, and a flexible work policy that is remote- and family-friendly. We worry about results, not time spent in seats.
  • Delicious (and nutritious) daily lunches and snacks prepared by Sam, our NYC office on-site chef.

What We’re Looking for:

  • 3+ years of hands-on experience developing UI automation for native mobile apps
  • A proven track record of building and maintaining effective automated tests
  • Proficiency working with one or both of the following mobile UI automation frameworks: XCUITest, Espresso
  • Familiarity with one or more cloud test execution platforms: Firebase Test Lab, AWS Device Farm, App Center Test Cloud, Saucelabs
  • Excellent written and verbal communication skills
  • Ability to thrive in a dynamic, agile SCRUM, start-up environment
  • Interest in digging into user reports to assess and prioritize post-launch technical issues
Share this job:

This Year

REMOTE Cybersecurity Engineer
Phoenix Cybersecurity   $100K - $120K
python network-security data-security automation kubernetes node-js May 08

Phoenix Cybersecurity is looking for Cybersecurity Engineers with Security Automation and Orchestration (SAO) experience to join our client delivery team. This is a remote, work-from-home position with the potential for some travel within the continental United States. A location is specified because it's a requirement of the job posting platform, but you can work from wherever you want, anywhere in the continental United States.

Requirements:

  • Able to pass a 7-year background investigation
  • Have at least 7 years of IT experience
  • Have at least 5 years of experience in cybersecurity
  • Have at least 5 years of experience in software development and scripting using Python or equivalent scripting language
  • Demonstrated proficiency in vast array of cyber security platforms: SAO/SOAR, SIEM, IDS/IPS, DLP, WAF, Endpoint Security

Nice to have:

  • Linux administration experience
  • Cloud infrastructure experience (AWS, Google, or Azure)
  • JavaScript and/or Node.js experience
  • Experience with container services (Docker, Kubernetes, etc..)

Responsibilities:

  • Facilitate cross-functional requirements gathering in security operations process design, mapping, implementation, and training
  • Effectively partner and communicate with business and technical stakeholders
  • Develop security process diagrams
  • Identify, propose, and implement improvements in security process, automation, and orchestration
  • Mentor and train security operations personnel in tools, techniques and procedures
  • Create and maintain user, administrator, engineering, and compliance/accreditation documentation
  • Design and perform training
  • Assist in problem identification and resolution

Salary range: $100k to $120k annually

NOTE: Phoenix Cybersecurity participates in E-Verify to confirm the employment eligibility of all newly-hired employees. To learn more about E-Verify, including your rights and responsibilities, go to https://www.e-verify.gov/

Share this job:
Backend Integration Test Engineer
python automation backend sql api linux May 01

Company Description

Designed by analysts but built for the entire team (security operations, threat intelligence, incident response and security leadership), ThreatConnect’s intelligence-driven security operations platform is the only solution available today with intelligence, automation, analytics, and workflows in a single platform. With ThreatConnect, organizations can centralize their intelligence, establish process consistency, scale operations, and measure their effectiveness in one place. To learn more about our threat intelligence platform (TIP) or security orchestration, automation, and response (SOAR) solutions, visit ThreatConnect.com.

Job Description

We are in search of an Integration Test Engineer to become an integral part of our growing software engineering team. If you excel at working in tandem with developers to deliver quality software solutions, are proficient solving tough software and system integration challenges, and enjoy working with a QA team, we'd like to talk with you. We are looking for QA engineers who are comfortable in all phases of the SDLC, who can help start projects off right through test strategy and planning, and who are willing to get their hands dirty with black, gray and white box testing. Systems integration experience is a necessity, much of what we do involves testing a core piece of complex software and then proceed to system integration testing of the same.

Responsibilities:

  • Leverage your understanding of QA methodologies and best practices to design, build and execute unit, functional and integration test cases.
  • Guide, define, document, present and manage quality assurance and test plans.
  • Work closely with software developers and systems engineers to perform all levels of testing, as well as be an integral part of solving complex system level challenges.
  • Write, implement, analyze and report test status for projects.
  • Keep abreast of current and new technologies and tools related to your field.
  • In-depth understanding of industry-leading QA tools, techniques, and platforms.
  • Knowledge of unit testing, automation testing, regression testing, end-to-end testing, etc.
  • Hands on experience working in a CI/CD environment.
  • Working knowledge of building out Automation Frameworks, knowledge of automation best practices.
  • Working knowledge of performance testing and bench marking.
  • Working knowledge of Agile/Scrum.

Qualifications:

  • B.S. Computer Science or related degree
  • 2+ years' experience developing in Python
  • Proficient in core Python principles, concepts and methodologies
  • Experience working with Python 2.7 and 3.x
  • 5+ years' Quality Assurance/test experience required
  • Understanding of and experience with all aspects of the software development life cycle
  • Exposure to API automation tools
  • Comfortable with REST APIs and SQL databases
  • Previous experience installing and testing applications within a Linux environment
  • Knowledge and understanding of threat intelligence analysis is a plus
  • Strong written and verbal communication skills
  • Legally authorized to work in the United States

Work-Life Balance:

  • 10 Paid Federal Holidays
  • Accrued Paid Time Off (PTO) for vacation/sick, time
  • Your birthday off
  • Employee recognition program with quarterly awards
  • Employee referral program
  • Military leave options available
  • Education reimbursement program for job-related college courses and professional training
  • Company-provided refreshments at our headquarters
  • Quarterly events with your geographic team
  • Annual company party

Medical:

  • MEDICAL PREMIUM FOR INDIVIDUALS AND FAMILIES ARE 100% COVERED
  • Prescription drug coverage
  • Dental coverage
  • Vision coverage
  • Company-paid short term and long term disability
  • Company-paid insurance and AD&D coverage
  • Pet Insurance

Financial:

  • 401K retirement savings plan with company matching program up to 6%
  • Health Savings Account
  • Flexible Spending Accounts (medical, dependent care, transit and parking)
  • Cell phone stipend
  • Paid Parental Leave
  • Paid Bereavement Leave
Share this job:
Lead API Automated Software Development Engineerin Test ~ SDET
java rest-assured testng microservices automation api Apr 17
We are currently seeking a Lead API Automated Software Development Engineer in Test ~ SDET with experience creating automated software tools to verify and quantify the quality of the produced software. The right candidate is a self-driven individual with a passion for innovation, who will collaborate closely with developers, understand code, and write automated integration and regression tests in a clean and organized manner.

About us:

  • We develop customized software solutions and provide software development services.  We’re a specialized team of developers and architects.  As such, we only bring an “A” team to the table, through hard work and a desire to lead the industry — this is our company culture — this is what sets Railroad19 apart.
  • At Railroad19, you are part of a company that values your work and gives you the tools you need to succeed. We are headquartered in Saratoga Springs, New York, but we are a distributed team of remote developers across the US. 
  • This is a full-time role with vacation, full benefits, and 401k.  Railroad19, Inc. provides competitive compensation with excellent benefits and a great corporate culture.


Core responsibilities:

  • Understand our client's fast-moving business requirements
  • Develop and maintain test automation processes in alignment with the project and/or organization's standards and tools
  • Create automated software tools to verify and quantify the quality of the produced software
  • Mature and evolve test architecture through the evaluation and adoption of new automation tools, techniques, and practices
  • Participate in early story development and design sessions to suggest and assist in acceptance criteria, boundary tests, and automation plans
  • Once the story is ready to be tested, execute test cases and provide detailed and timely feedback
  • Uncover, document and track defects
  • Improve test case execution efficiency and test coverage
  • Write and/or perform Manual, Integrations, Acceptance Tests, Functional Tests (must be able to script automation tests)
  • Understand validation results of testing
  • Create training documentation & conduct knowledge transfer sessions
  • Work in an agile development environment, collaborating with the Engineering and Product teams to deliver quality software iteratively
  • Integrate QA processes into Software Development & Release Cycles Negotiate appropriate solutions with multiple stakeholders
  • Collaborate with other teams in order to deliver a high-performance application that contains little or no defects


Skills & Experience:

  • 5 or more years of professional experience testing Microservices and demonstrated ability with writing automation for REST APIs
  • 3 or more years of professional experience with: Java, REST-Assured, Postman/Newman, TestNG and other HTTP Request Client Libraries
  • Strong working knowledge in the enterprise of Behavior Driven Development or Test-Driven Development, tools like Cucumber, JBehave, etc
  • Working experience with relational databases
  • Proficient in the functional and nonfunctional testing of APIs, including validating JSON (schema and data formats) and API versioning strategy
  • Ability to Demonstrate understanding of authorization and authentication mechanisms
  • Experience with CI/CD tools, knowledge of how pipelines work and the ability to integrate automation into them.
  • Experience with Kafka or other messaging systems would be a plus.
  • Experience with build and configuration tools, such as Maven or Gradle
  • Experience with version control systems
  • Experience with JIRA and Confluence
  • Experience working in an Agile development and delivery environment
  • Experience with various Java IDE's: Eclipse, IntelliJ, NetBeans, etc.


Preferred Experience:

  • Experience with Swagger/Swagger Workflow
  • Experience testing within AWS Environment/ Tools/ Integration
  • NoSQL is a plus
  • Experience with testing in containerized environments (Docker)


We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.
Share this job:
Full-stack Node & React Developer for Chrome Extension
react-js javascript automation google-chrome-extension html backend Mar 16

Scalable Path is looking for a Full-stack Node & React Developer for Chrome Extension to join the team and work on a client project. This is a remote, full-time position.

CLIENT COMPANY DESCRIPTION:
The client's application is a no-code productivity tool for individuals at work. They believe that working professionals should be able to concentrate on their actual work, not tedious and repetitive tasks that come along with it. That’s why they designed a product that takes data that is siloed across different online services and makes it work TOGETHER so that it can trigger relevant automation at the right time and in real-time. They think that taking out the tediousness of day to day tasks shouldn’t be difficult nor should it be left to the executive and virtual assistants – and that’s exactly how we empower their users to do it on their own!

Their current product goal is to be the "go-to productivity Chrome extension" by handling a user's scheduling, tasks, and outreach needs better than an executive assistant. They are VC-funded and are in an exciting space (no-code automation!) with a great vision and a lot of features planned in their product roadmap over the next year!

DUTIES AND RESPONSIBILITIES:
You will be adding new features to an existing application based around a Chrome extension. You'll need to write code on both the server-side (Node) & client-side (React) and follow existing coding style conventions.

Here are some of the project you might work on:
(1) Implementing a backend for the Chrome extension and setting up a third party DB and integrating with the chrome extension so local storage is no longer used
(2) Using the backend, create a personalized webpage for logged in users and implement a scheduling page (similar to Calendly). Mockups will be provided. Transfer/integrate with an existing website on Squarespace.
(3) Create a mobile Gmail/GSuite add-on for the chrome extension (https://developers.google.com/gsuite/add-ons/overview)
Possible Future Features:
(4) Text expander and email templates automation (based off the open source https://github.com/carlinyuen/ChromeAutoTextExpander )
(5) Intelligent task scheduling & tracking. users enter tasks and have them intelligently scheduled into an existing calendar

RELATIONSHIPS - WHO YOU'LL BE WORKING WITH:
You'll be working with the founder (who is also a developer) who is based in New York and another part-time developer who is based in Hungary. The client is in the America/New York (-04:00) EDT time zone.

REQUIRED SKILLS:
- Strong written and spoken English
- JavaScript (React and Node)
- HTML/CSS
- Comfortable integrating 3rd party APIs
- Jest and Enzyme (for automated tests)
- MongoDB
- Ability to work within an existing design system and create new functionality with good user experience (sometimes without detailed designs for everything)

START DATE:
As soon as possible.

EXPECTED CONTRACT DURATION:
1-3 months (and possibly more if things go well)

HOURLY RATE:

The pay rate for this role is from $30 - $50 USD per hour, depending on experience and capability.

Share this job:
Engineering Manager, Test
Auth0  
testing qa automation node-js javascript manager Feb 02
Auth0 is a pre-IPO unicorn. We are growing rapidly and looking for exceptional new team members to add to our teams and will help take us to the next level. One team, one score. 

We never compromise on identity. You should never compromise yours either. We want you to bring your whole self to Auth0. If you’re passionate, practice radical transparency to build trust and respect, and thrive when you’re collaborating, experimenting and learning – this may be your ideal work environment.  We are looking for team members that want to help us build upon what we have accomplished so far and make it better every day.  N+1 > N.

We’re growing fast here at Auth0 and are looking for an experienced Engineering Manager to lead and grow our Platform Testing Team.  

The Platform Testing team builds and maintains the tools and systems that we use to evaluate the performance, correctness, and robustness of our products and services.

What will you be doing?

    • Leading a team of engineers dedicated to delivering high quality test infrastructure.
    • Building and executing load tests to evaluate the scalability and robustness of our production systems and environments.
    • Developing testing tools that integrate deeply into our build and deploy pipelines, and surface failures and regressions before they affect our customers.
    • Creating and maintaining test environments that accurately model our production environment.
    • Identifying creative new ways to test the quality of our systems at scale.
    • Working with product teams to adopt new testing systems and maximize their effectiveness.
    • Acting as the point of contact for testing systems within the platform organization.
    • Helping to grow the engineers on the testing team, and managing their careers.
    • Finding and hiring excellent people to join the team.


You might be a good fit if you:

    • Are a strong believer in the value of automated testing.
    • Love to tackle problems at scale.
    • Want to help drive the direction of testing at a fast growing and dynamic company.
    • Know how to focus teams to achieve their goals.
    • Are comfortable working with (and managing) remote teams.
    • Have experience with large-scale testing, or testing of distributed systems.
    • Can communicate your ideas effectively.
    • Like to lead by example.


Bonus points for:

  • Experience with Node.js and JavaScript testing frameworks.
  • Experience managing a remote team.
  • Experience working on Identity and Access Management software and concepts.

You can learn more about our hiring process here.

Preferred Locations:

    • #US; #AR; #CA;


Auth0’s mission is to help developers innovate faster. Every company is becoming a software company and developers are at the center of this shift. They need better tools and building blocks so they can stay focused on innovating. One of these building blocks is identity: authentication and authorization. That’s what we do. Our platform handles 2.5B logins per month for thousands of customers around the world. From indie makers to Fortune 500 companies, we can handle any use case.

We like to think that we are helping make the internet safer.  We have raised $210M to date and are growing quickly. Our team is spread across more than 35 countries and we are proud to continually be recognized as a great place to work. Culture is critical to us, and we are transparent about our vision and principles

Join us on this journey to make developers more productive while making the internet safer!

APPLY FOR THIS JOB
Share this job:
Senior Cloud Engineer
cloud aws docker jenkins automation senior Jan 15

Job Title: Senior Cloud Engineer 

Summary 

We are looking for a Senior Cloud Engineer to help us achieve and further our Continuous Integration/Continuous Delivery automation within our cloud platforms. We are heavily using AWS and have a very small Azure presence. The ultimate goal is to achieve and maintain automated build, deploy, and scale architectures with our new product development to deliver our solution as a basic SaaS to our customers. The Architecture is basic micro services utilizing: templates, load and application balancers, containers, persistent storage and data services. We will be move more into global regions with the HIPAA and GDPR requirements that those deployments entail. 

Essential Duties and Responsibilities include the following. Other duties may be assigned. To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. 

• Design, develop and deliver scalable and automated services architecture 
• Create software delivery pipelines for various enterprise customers and services 
• Enable resilience and high availability for numerous platforms, from bleeding-edge cloud applications to on-premise legacy environments 
• Ensure full-stack software solutions are architected and delivered using industry-leading DevOps best practices and technologies 
• Collaborate to define best practices and standards around DevOps and service resilience 
• Create solutions to generate metrics to facilitate a deep understanding of the service 
• Optimize and support our existing public cloud-based solutions and workloads 

The Ideal Candidate 
• Excellent interpersonal skills 
• Demonstrable knowledge of DevOps in an Enterprise setting, both on public cloud (AWS) and on-premise 
• Energetic team player who works well across boundaries and readily adapts to change and enjoys rapid development 
• Confident of your skills, abilities and willing to share with the rest of the team as well as mentor junior members 
• Demonstrable experience automating CI/CD platforms end to end. 
• Experience managing and deploying containers with Docker, Kubernetes or similar. 

Qualifications and Experience 
• 5+ years building full-stack software solutions, architected and delivered using industry-leading DevOps best practices and technologies 
• 2+ years of full-stack IT experience: *nix, Windows, hardware, network/firewall concepts, public cloud services, LDAP/Active Directory, DNS, automation tools (Puppet, Chef, Jenkins, Docker) 
• Hands-on experience with AWS (EC2, Lambda, S3, RDS, VPC, Route 53, CloudWatch, CloudTrail, ECS, and IAM) 
• Hands-on experience with Orchestration tools (Chef, Puppet, Jenkins, Docker, etc.) 
• Deep understanding of security best practices and standards around cloud computing and access management 
• Hands-on experience with most of the following: Python, Java, Go, C#, HTML, CSS, JavaScript, Node.js, shell scripting (Windows/*nix), Micro-services and RESTful web services 
• Experience with various database technologies (NoSQL, SQL) and data interchange formats (XML, JSON) 
• Bachelor's degree, preferably in Computer Science, Computer Engineering, or related quantitative field 
EEO Employer

US Candidates Only

Share this job:
Cloud Engineer
cloud aws docker jenkins automation java Jan 15

We are looking for a Cloud Engineer to help us achieve and further our Continuous Integration/Continuous Delivery automation within our cloud platforms. We are heavily using AWS and have a very small Azure presence. The ultimate goal is to achieve and maintain automated build, deploy, and scale architectures with our new product development to deliver our solution as a basic SaaS to our customers. The Architecture is basic micro services utilizing: templates, load and application balancers, containers, persistent storage and data services. We will be move more into global regions with the HIPAA and GDPR requirements that those deployments entail. 

Essential Duties and Responsibilities include the following. Other duties may be assigned. To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. 

• Design, develop and deliver scalable and automated services architecture 
• Create software delivery pipelines for various enterprise customers and services 
• Enable resilience and high availability for numerous platforms, from bleeding-edge cloud applications to on-premise legacy environments 
• Ensure full-stack software solutions are architected and delivered using industry-leading DevOps best practices and technologies 
• Collaborate to define best practices and standards around DevOps and service resilience 
• Create solutions to generate metrics to facilitate a deep understanding of the service 
• Optimize and support our existing public cloud-based solutions and workloads 

The Ideal Candidate 
• Excellent interpersonal skills 
• Demonstrable knowledge of DevOps in an Enterprise setting, both on public cloud (AWS) and on-premise 
• Energetic team player who works well across boundaries and readily adapts to change and enjoys rapid development 
• Confident of your skills, abilities and willing to share with the rest of the team 
• Demonstrable experience automating CI/CD platforms end to end. 
• Experience managing and deploying containers with Docker, Kubernetes or similar. 

  

Qualifications and Experience 
• 2+ years building full-stack software solutions, architected and delivered using industry-leading DevOps best practices and technologies 
• 2+ years of full-stack IT experience: *nix, Windows, hardware, network/firewall concepts, public cloud services, LDAP/Active Directory, DNS, automation tools (Puppet, Chef, Jenkins, Docker) 
• Hands-on experience with AWS (EC2, Lambda, S3, RDS, VPC, Route 53, CloudWatch, CloudTrail, ECS, and IAM) 
• Hands-on experience with Orchestration tools (Terraform, Cloud Formation, Chef, Puppet, Jenkins, Docker, etc.) 
• Functional understanding of security best practices and standards around cloud computing and access management 
• Hands-on experience with most of the following: Python, Java, Go, C#, HTML, CSS, JavaScript, Node.js, shell scripting (Windows/*nix), Micro-services and RESTful web services 
• Experience with various database technologies (NoSQL, SQL) and data interchange formats (XML, JSON) 
• Bachelor's degree, preferably in Computer Science, Computer Engineering, or related quantitative field 
EEO Employer 

US Candidates Only

Share this job:
Test Engineer
testing qa automation security agile linux Jan 14

Do you love to learn and share with a team who will rely on you and your attention to detail to discover information, risks and issues to ensure we continue to deliver the service our customers trust and expect from us? Are you passionate about testing?

Skills and experience

Essential

  • Test design skills supported by strong lateral and critical thinking skills
  • Ability to document testing at all levels to meet contractual needs, whilst maintaining operational pragmatism for their own work
  • Demonstrable knowledge of relevant HMG security standards, control objectives and best practice controls from NCSC
  • Understanding of security risks when developing products and the ability to identify risks for potential testing
  • Experience of using active listening skills and questioning test requirements and designs to improve team understanding of tasks
  • Appreciation of agile principles and experience of working as a tester in Kanban, SCRUM or similar contexts
  • Experience of testing in a Linux (CentOS / RedHat) environment, ideally virtualized/cloud-based (e.g. Amazon EC2)

Desirable

  • Passionate about self-improvement, active blogger on software testing and/ or involvement in the testing community
  • Experience testing video conferencing or similar collaboration tools
  • Exposure to development techniques such as TDD, code reviews and pairing
  • Able to identify and potentially create bespoke tooling for Exploratory testing activities
  • Exposure to infrastructure automation tools such as Docker and Vagrant

Responsibilities

  • Be an advocate for agile and context driven testing approaches both internally and externally
  • Encourage a collaborative, test-first team environment and support team collaboration and ownership of quality
  • For projects, write a clear and concise test strategy covering both functional and non-functional requirements (e.g. security/vulnerability assessment, load/performance and usability), applying manual and automated methods as appropriate
  • Testing requirements to ensure they are well defined and result in teams agreeing in the understanding of requirements
  • Plan, execute and report exploratory testing sessions for risks and features
  • Assist in the strategy and maintenance of automated test frameworks (Java/JavaScript), whilst following applicable software engineering practices; such as configuration and change management
  • Work with the team to identify potential security risks and scheduled security testing when required
  • Share knowledge, expertise and best practice with other members of the team, including the application and selection of appropriate tools
  • Continuous improvement of the test engineering processes and practices
Share this job:
Junior QA Engineer
Kodify  
qa selenium automation debugging javascript junior Jan 01

The team at Kodify is looking for a talented QA Engineer to join our remote team and bring new dynamic on board. This specific role is open to remote candidates based in the European Union (a must for us). With you on board, we’re looking to expand our QA team to support 15 developers and 4 devops working across multiple European locations, and take our projects to a whole new level.

You will help design and deliver QA Best Practices and maintain quality in our applications. Working closely with the QA Lead, and other technical teams to ensure the quality of our code base is constantly improved. Your collaboration with the team will be key to ensuring that their methods and tools are correctly chosen and implemented to ensure best practices are maintained throughout the application's life-cycle.


Key responsibilities:

  • Designing and documenting test cases and plans
  • Performing manual testing and manage test cases in Testrail (or similar)
  • Identifying and recording of bugs, and verifying fixes
  • Assisting development team by reproducing issues

What’s on offer

  • Latest tech equipment
  • Core hours with flexitime
  • Training and development budget and free days to attend training/conferences/etc.
  • 10% time for personal projects
  • Company Amazon book account
  • Half Day off on your Birthday
  • Awesome offices and locations: Barcelona, Altea and Montreal!
  • Quarterly team meetups
  • Kodify off-sites, events and team activities!
  • Unique Kodify culture!

Requirements


 Must have:

  • Knowledge regarding software testing goals, processes and best practices
  • Strong analytical thinking
  • Ability to clearly write test cases and logging defects
  • Skills in debugging issues, and providing developers with significant feedback on failed tests
  • Great communication skills
  • Understand Cost vs Risk in testing strategy
  • Great self organization skills
  • A real passion for QA

Bonus points:

  • Desire to transition into a test automation role
  • Basic git/github skills
  • Experience with test case management tools such as Testrail, Zephyr, Testlink or similar
  • Experience working remotely and with remote teams
  • Knowledge and experience in JIRA
  • Experience working in an Agile/Scrum development process
  • Have worked in a high traffic / no-cache environment
  • Understanding of Microservices Architecture
  • AWS, Kubernetes & Docker knowledge
  • Data validation and Google Analytics experience is a plus
  • Continuous Integration Experience (Jenkins, CircleCI, TravisCI)
  • Node.js, Javascript, React experience
  • Test automation experience (Selenium, Testcafe, Cypress)
  • Security testing
  • Usability testing

About you:

  • You’re a real team player. You love to help and find solutions together.
  • Your sense of humour will bring a new dynamic to the team - you love to have fun while you work!
  • You can think on your feet and adapt well to fast changing environments and priorities.
  • You love analysing data. You’re a complexity thinker and a real problem solver.
  • You’re flexible and available when needed. You understand emergency calls can be part of the job and are aware of the challenges supporting a 24/7 environment.
  • You stay updated on industry developments and strive to improve our platform with innovative solutions
  • You are passionate about software development & quality
Share this job:
QA Engineer
selenium tdd gherkin cucumber automation qa Dec 23 2019

FineTune is seeking a rigorous and detail oriented QA engineer for our AP and Pre-AP software product.   You must reside in the US to apply.  We are a fully distributed and international team though 1/3 of us are in Boston Metro area.  S/he will have the opportunity to work on mission critical software that will impact 3-5 million students in 2019. 

If you are highly technical and care about maintaining up to date test repository, agile process and communication around test runs and results, getting ahead of software development and defining clear acceptance criteria, comprehensive test cases for repeatable test runs and extremely interested in reliable software development, this is the right job for you.  You must be well versed in requirements gathering, extremely detailed in the organization of test scenarios and test runs while loving to run and report on various selenium based testing, load testing (Python Locust), api testing, data driven testing.  You must feel comfortable with SQL and understand test driven development (TDD) and behavior driven development (BDD).  You must have worked in QA'ing at least 1 production released software that served at least 10K+ users.  S/he will be working with our development team, product owners, designers and increase the quality of the software so that we may serve 3 million+ users in 2019.

Requirements:

  • Proven experience in understanding complex user needs with multiple stakeholders
  • Proven examples of generated detailed requirements documentation, acceptance criterias, test scenarios, test runs and sprint bug reports
  • Extremely metric oriented and strive for repeatability across the QA team
  • 3+ years of QA experience
  • 3+ years experience with API testing, UI testing, end to end testing and various types of manual testing.
  • 3+ years experience QA’ing high-availability enterprise software a plus
  • 3+ years experience with Databases (SQL or noSQL) to manipulate, load and delete test data
  • Experience with Selenium testing and rigorously combining automated and manual testing striving for 100% use case coverage
  • Fearlessly diving into SQL or log analysis
  • Ability to clearly document bugs, screen shots, console logs and bug replication steps so developers can rapidly fix bugs
  • Always updating test scenarios and test runs with latest requirements and acceptance criteria
  • Educating developers on past bugs so that they can decrease mistakes in future
  • Ability to communicate with devs in technical terms on browser exceptions, API errors, HTTP status codes and application latency
  • Understanding of load testing is a plus
  • Experience with apache bench is a plus
  • Python based automation is a plus
  • Strong Agile Process Experience
  • Experience with continuous integration, test driven development, behavior driven development
  • Ability to dive deep into technical issues and identify whether a bug is front end or back end related
  • Strong verbal and written communication skills
  • Comfortable with github and merging pull requests
  • Experience in debugging performance issues in docker, kubernetes and AWS ECS containers is a plus
  • Experience in debugging performance issues with javascript and reactjs or other SPA architecture a plus
  • Desire to continuously, learn, improve and apply new technologies that will increase operational efficiency and effectiveness
  • BS/MS in Computer Science or equivalent a plus

As we prepare for rapid business growth from here, FineTune Learning is seeking to hire a QA Engineer who have worked in at least 1 production released software/web/mobile products.  We are looking for people who have strong motivation to grow startup companies, who is agile and continuously improving themselves while having an opinion for great software components and services with great attention to detail in delivering reliable software that is well tested according to user expectations.

Share this job:
Android QA Engineer
android qa automation mobile sdk java Dec 17 2019

Who are we?

Since our launch in 2004, Thunderhead has become a recognized global leader in the customer engagement market (The Forrester WaveTM Journey Orchestration and Visioning Platforms Q4 2018, https://www.thunderhead.com/about-us/forrester-wave-q4-2018-names-thunderhead-as-an-orchestration-and-visioning-leader/). With our cloud-based, intuitive ONE Engagement Hub, Thunderhead helps businesses understand their customer's true intent and enables orchestration of individualized journeys for every customer across web, mobile, in-store and contact center touchpoints', seamlessly and in real-time, billions of human moments and millions of individual journeys.

Job Summary

Thunderhead is searching for a talented Android QA Engineer (remote or based in our Manchester, NH office), eager to learn mobile, who's passionate about building and delivering enterprise-grade product solutions for Android.

Our team is updating and expanding our industry leading and innovative Android SDK which powers millions of interactions every day.

As an Android QA Engineer you will work very closely with the mobile development team to understand the architecture of our existing products and services under development. You will review and contribute to the overall test strategy and quality of the new product and services. In conjunction with development, you will be designing and implementing tooling that will allow for efficient and comprehensive testing, as well as testing pre-release versions of mobile OS to avoid introducing regressions.

Responsibilities / Duties / Functions / Tasks

  • Work closely with developers as peers to understand underlying architecture and code changes to come up with test strategy across different layers of the mobile SDKs
  • Understand test automation needs, task out work, and provide feedback on design solutions
  • Automate newly integrated features, and develop toolsets to augment QA and Development testing
  • Extend existing automation framework to work with new services and write end-to-end automation for existing and new user scenarios
  • Perform continued evaluation of test cases for inclusion in regression suites
  • Create detailed strategic test plans, actionable bug reports and follow-up on review proposed problem resolutions
  • Coordinate, plan, test, and conduct releases
  • Evaluate errors post-release to help inform the next iteration of changes to end user experiences

Must have skills/experience

  • 5+ years of testing and automation experience
  • Expertise in an object-oriented programming language, preferably Java or Kotlin 
  • Experience with JUnit or similar framework
  • Experience working in an Agile environment
  • Experience using git    
  • Excellent written and oral communication skills
  • Experience in working with continuous integration platforms (i.e. Jenkins, CircleCi or others)

Advantageous skills

  • Intermediate understanding of Android development/testing
  • Experience writing tests using the Android Espresso Framework
  • Experience in testing SDKs which have been used in other applications
  • Testing using cloud-based infrastructure for testing solutions (i.e. Firebase)
  • Bachelor's Degree in Computer Science or a related field

What's the Deal?

We will provide you with a series of challenging issues together with the tools, equipment and support to give you the best possible chance of succeeding. To reward you for your hard work, we'll provide you with a competitive salary, including an annual bonus. In addition to joining a dynamic, friendly team, we provide a range of benefits including medical and dental insurance, 401k plan, and various company sponsored social outings. 

As a rapidly growing company, we offer plenty of opportunities for career development - the majority of people in senior positions within the engineering department have been promoted internally.

So, if we interest you, please let us know by applying for this position and tell us all about yourself.

This position is not eligible for immigration sponsorship. All qualified applicants will receive consideration for employment regardless of race, color, religion, sex, or national origin.

To learn more about Thunderhead visit:

https://www.thunderhead.com

https://www.linkedin.com/company/thunderhead---com

Share this job:
DevOps Engineer
automation web-services aws kubernetes sysadmin devops Dec 16 2019

Are you an automation ninja? Can you replace people with scripts that you write? Does poorly engineered architecture give you nightmares?

If this describes you then please read on! Exodus uses multi-cloud hosted backend services, running numerous cryptocurrency coin nodes and services for our software, and we need ninjas to help us automate, monitor, maintain, and scale them.

What You Will Do

  • Engineer architectures and automation for zero-downtime deployments.
  • Use technologies like Terraform to manage infrastructure as code.
  • Work with Kubernetes and Prometheus to scale and monitor micro-services.
  • Use tools like Helm and GitlabCI to automate deployments.
  • Work with our development teams to help them set up automation pipelines and solve problems.
  • Collaborate with other DevOps engineers to make the best solution possible.
  • Build a geo-distributed infrastructure.
  • Participate in on-call schedules and act in a server/technical support capacity to the team.

Who You Are

  • You are based (or willing to work) in a timezone in USA or Eastern Asia between UTC +8 (Malaysia) and UTC -7 (Eg: Los Angeles).
  • You have excellent references and a history of trust and established relationships in former careers.
  • You have a long history and track record of DevOps that can be demonstrated via GitHub, blogs and/or in a technical interview process.
  • You take initiative and don't wait for direction.
  • You have a passion for cryptocurrencies like Bitcoin and a demonstrated passion for solving problems.
  • You don't care if the platform is Azure or AWS and are willing to work with either and have some experience with at least one.
  • You are willing to be available regardless of when server issues occur.

What We Offer

  • Freedom to work wherever you want, whenever you want.
  • Building the future. Cryptocurrencies lay the foundation of the internet of value, the next major wave in application technology and personal finance.
  • Collaborative and feedback-driven culture.
  • Opportunity to grow. The sky is the limit if you're hungry to succeed.
  • Fair pay, no matter where you live.
  • Competitive compensation package. (Including benefits for US employees only)

Our Hiring Process

At Exodus, we pride ourselves in hiring people from all around the world. We work with individuals from various backgrounds; some traditional and some a bit more unconventional.

Our hiring process focuses on 2 pillars.

  • Efficiency. You can expect the process to take between one and two weeks. We know what it’s like to wait weeks for a recruiter to get back to you and want to be respectful of your time.
  • Transparency. We anticipate you asking questions and will answer with the utmost candor.

We are committed to shaping a better world and have built our team based on empathy, radical candor, initiative, and humility.

Overall, our goal is that you have a great candidate experience with us.

Share this job:
Director of Engineering
Hays  
continuous-integration security automation executive testing devops Dec 12 2019
Hays Specialist Recruitment is working in partnership with Security Scorecard to manage the recruitment of this position

The end client is unable to sponsor or transfer visas for this position; all parties authorized to work in the US without sponsorship are encouraged to apply.

This position is NOT eligible for subcontractors or those that require sponsorship.

Hays is conducting an exclusive search for a Director of Engineering, for a Cybersecurity company based in NYC. Security Scorecard builds a very unique product that rates cybersecurity postures of corporate entities through the scored analysis of cyber threat intelligence signals for the purposes of third party management and IT risk management. They have a very modern Technology stack and work in a dynamic & agile environment. The position is 100% remote and you'll be responsible for the day to day management of the DevOps and IT/IS Teams, deployment of the software and maintaining the production software. Your experience should involve managing 5+ direct engineering reports and a total staff of 10-20 members, 10+ years leadership experience and Experience with Automation and the leadership of a CI/CD pipeline.

Director of Engineering - Perm - New York, NY

Responsibilities:
* Day to day management of the DevOps and IT/IS teams
* Deployment of all platform software
* Maintaining the production environment
* The management of all high value/high availability systems requiring 24/7 monitoring
* You will be the de facto leader of the Sustaining Team
* Building engineering process and workflows
* Building project plans for the deployment of all IT projects
* Leading the negotiation of all software contracts
* Process documentation
* Customer facing communications (escalations)

Leadership Requirements:
* Stay focused on customer and market needs
* Develop a culture of openness and team-work
* Communicate and translate the clients' vision into goals for multiple Software Engineering teams
* Support organizational capacity through staffing, budgeting, compensation planning, skills development, and acquisition of required tools and technologies
* Collaborate effectively across all functions to ensure organizational effectiveness
* Handle escalations that cannot be resolved independently by direct reports, and may similarly escalate to more senior management as appropriate
* Balance available resources to support the objectives of multiple teams
* Expert understanding of underlying technology, product and product domain, to participate effectively in technical and release discussions

Requirements:
* Has previously managed 5+ direct engineering reports and a total engineering staff of 10-20 employees
* Education: Bachelor's degree in Computer Science or a related field is required
* Must have previously led a Sustaining Team, or similar role
* Experience with automation, and the leadership of a CI/CD pipeline
* 10 or more years of leadership experience within the software domain

Why Hays?

You will be working with a professional recruiter who has intimate knowledge of the Information Technology industry and market trends . Your Hays recruiter will lead you through a thorough screening process in order to understand your skills, experience, needs, and drivers. You will also get support on resume writing, interview tips, and career planning, so when there's a position you really want, you're fully prepared to get it. Additionally, if the position is a consulting role, Hays offers you the opportunity to enroll in full medical, dental or vision benefits.

* Medical
* Dental
* Vision
* 401K
* Life Insurance ($20,000 benefit)

Nervous about an upcoming interview? Unsure how to write a new resume?

Visit the Hays Career Advice section to learn top tips to help you stand out from the crowd when job hunting.

Hays is an Equal Opportunity Employer.

Drug testing may be required; please contact a recruiter for more information.
Share this job: