What You Can Learn From Contract Jobs

I’ve just completed a contract app project. And although I’ve completed and shipped projects to app stores previously, there are significant differences in the workflow and processes that make these types of jobs more complex. For starters I’m working with other people so expectations to deliver are higher, working builds are essential and completing to …

Get Up And Code Something Everyday

Being able to code something everyday is a great way to improving your development skills. Just like Jennifer Dewalt who built 180 websites in 180 days, you will slowly notice your skills improving. Things that you may have struggled with to begin with becoming easier. The journey to building great development skills doesn’t happen overnight. I …

Speaking Up as a Woman in a Male-Dominated Tech Team

Here’s my next post which appeared first on Simple Programmer. Since university, I’ve been in work environments (and sometimes geographical locations) where I’ve been in the minority in terms of ethnicity and gender. It’s been this way for so long now that it usually surprises me when I see more than one woman in the …

How My Soft Skills Have Improved While Working In A Charity

Soft skills, like good communication, listening, personal organisation and being able to teach others skills, are attributes that are sometimes harder to teach than technical skills. This is because soft skills are part of a person’s day to day life from when they are little and are ingrained into their behaviours. Therefore, it takes more …

The Different Roles Within the Field of QA and Testing

Here’s my next post which appeared first on Simple Programmer.. This piece was a collaboration written by Kayleigh Oliver and Daniel Sayer, writer of the Unexpected QA blog. There are so many job titles which cover the generic role of someone who works as a tester or someone within quality assurance (QA). Is it all …

Element is not clickable at point (x,y). Other element would receive the click…

I’ve been extending an automation suite that will be used to run UI tests on the platform in several environments to help us verify the build and highlight any breaking changes early. Running these tests will also free us up to concentrate on tests that weren’t covered by automation and exploratory tests. This particular suite …